2012-02-04 3 views
2

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

enter image description here

ответ

1

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

Смежные вопросы