Метод обновления DataSet.xsd не изменил базу данных. Почему?
Я сделал файл DataSet.xds с мастером VS. Выберите часть таблиц работает правильно. Теперь я хочу обновить запись из таблицы, я использовал коды ниже.
private void AuthorsTableAdapter(DataRow changedDataRow)
{
authorsTableAdapter adapter = new authorsTableAdapter();
adapter.Update(changedDataRow);
}
Этот код может изменить запись, и я вижу изменения, например, в DataGridView, но когда я проверяю файл DataBase или перезапускаю приложение, я понимаю, что записи не изменились! Этот метод обновления просто изменил записи в памяти, а не в файле базы данных. Любое решение?
Извините за мой английский и большое спасибо за вашу помощь.
2 ответа
Я удалил DataSet, а затем сделал это снова, не устанавливая копию файла базы данных в проекте. Когда вы устанавливаете копию файла базы данных в проекте, в каждом новом здании решения этот файл базы данных будет копироваться снова. Это была проблема!