MySQL TableAdapter в Visual Studio 2017 Проблемы первичного ключа - PullRequest
0 голосов
/ 02 января 2019

У меня есть база данных MySQL. Я разработал свои таблицы через HeidiSQL на моем сервере:

enter image description here

Вы заметите, что первичный ключ определен. Тем не менее, у меня возникают проблемы с его проигрыванием в дизайнерах Visual Studio - ошибки при попытке обновить БД из приложения. Если я зайду в TableAdpaters> Configure> Finish, при самопроверке я получу следующее:

enter image description here

Странно то, что в представлении дизайнера похоже, что он распознал "ID" как своего рода ключ:

enter image description here

SQL для создания таблицы выглядит так в Heidi:

enter image description here

У меня есть подлое подозрение, что мои Первичные ключи не «полностью созданы» через Хайди (прочитав что-то похожее в угрозе где-то). Может ли кто-нибудь посоветовать, как правильно создавать PKeys в Heigi или подобных IDE, чтобы Visual Studio был доволен?

...