Динамически связанный DataGridView показывает -1 значение в столбце автоинкремента? - PullRequest
2 голосов
/ 04 февраля 2012

Я динамически связываю сетку данных с моей таблицей базы данных, и столбец ContactId автоматически добавляется в мою таблицу базы данных, когда я щелкаю последнюю строку в gridview, чтобы вставить данные, которые показывают мне -1, затем следующие -2, когда я сохраняю содержимоеснова открыть это показывает правильно, почему такое поведение?

enter image description here

1 Ответ

1 голос
/ 04 февраля 2012

Отрицательные значения - это временные ключи. Необходим для установления правильных отношений с внешними ключами и т. Д. И действительно заменяется, когда БД генерирует реальные ключи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...