Сделала все по инструкции -
http://msdn.microsoft.com/ru-ru/library/bb655884.aspxС БД общаюсь через DataSet - DataBase1DataSet (автоматически создался).
database1DataSet1 - экземпляр класса DataBase1DataSet.
Вначале работы программы делаю
database1DataSet1 = new DataBase1DataSet();
иначе ругается, что он всегда пустой.
Теперь все изменения в БД вношу через него.
Например
DataRow r = database1DataSet1.Tables["ScanData"].NewRow();
r["scan_date"] = DateTime.Now;
r["scan_file"] = FileName;
r["scan_folder"] = FolderPath;
database1DataSet1.Tables["ScanData"].Rows.Add(r);
database1DataSet1.AcceptChanges();
Пока программа работает все нормально. Изменения сохраняются в БД.
Но как только закрываю приложение, запускаю заново, таблица пуста.
Подскажите, что я не так делаю?