Сохранение в базу данных SQL? - PullRequest
0 голосов
/ 28 марта 2009

Я создал небольшую базу данных SQL для хранения информации о студентах. Я хочу сохранить данные в БД. Я использовал мастер источников данных для отображения / управления / сохранения моих данных. Все работает, пока мне нужно сохранить. Я дважды щелкнул по кнопке сохранения, и вот код, который там находится:

this.Validate();
this.studentsBindingSource.EndEdit();
this.studentsTableAdapter.Update(this.studentsDataSet.FirstClass);

Почему это не работает?

1 Ответ

4 голосов
/ 28 марта 2009

Убедитесь, что вы установили свое поле ключа в качестве первичного ключа в базе данных. Если вы забудете пометить поле как первичный ключ, набор данных будет заполнен нормально, но вы не сможете его обновить. Из того, что я помню, оно либо не вызывает ошибку, либо ошибка не ясна в некоторых случаях.

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