Я только что попробовал простой код (в C #), который добавляет запись в таблицу в моей базе данных доступа.
Я просто добавил базу данных в Visual Studio с помощью «Add => Existing Item ...» в свой проект, а затем в набор данных, который был создан автоматически после добавления базы данных, я добавил простой запрос INSERT. теперь вот мой код:
здесь этот код не работает:
Database2DataSetTableAdapters.Table1TableAdapter adapter = new WindowsFormsApplication4.Database2DataSetTableAdapters.Table1TableAdapter();
adapter.InsertQuery("one", "22");
и даже так:
Database2DataSet.Table1DataTable tb1 = new Database2DataSet.Table1DataTable();
Database2DataSet.Table1Row row = tb1.NewTable1Row();
row.Name = "hey";
row.Tel = "45454";
tb1.Rows.Add(row);
Database2DataSetTableAdapters.Table1TableAdapter adapter = new Database2DataSetTableAdapters.Table1TableAdapter();
adapter.Update(tb1);
, но, похоже, обновление не работает, и я не вижу добавленные записи в базу данных, когда пытаюсь получить данные из базы данных в обозревателе серверов Visual Studio или в MS Access, когда открываю файл базы данных происходят исключения) :( некоторые говорят, что vs делает копию базы данных в папке Bin
как я могу остановить это, чтобы я мог добавлять записи непосредственно в базу данных основного доступа и редактировать эти записи, открыв базу данных в MS Access. Tnx.