У меня есть файл MDB я получить доступ с помощью OleDB:OleDB не сохраняются в файле базы данных
OleDbConnection connection = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Database.mdb;Persist Security Info=True");
И попытаться создать новую строку в таблице Users
:
connection.Open();
OleDbCommand cmd = new OleDbCommand("INSERT INTO `users` (`name`, `password`) VALUES ('asd', 'asd')", connection);
cmd.ExecuteNonQuery();
connection.Close();
Но ничего не происходит. Я не получаю сообщение об ошибке или исключения, он работает без проблем. Но когда я проверю базу данных после завершения программы, таблица по-прежнему пуста.
(я уже пробовал то же самое с помощью DataSets и адаптеров таблиц, но то же самое случилось там: Inserting not committed to database)