не обновляется база из dataset
От:
Alexbnd
Дата:
26.01.05 14:50
Оценка:
Есть следующий код
string strAccessConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=BugTypes.MDB";
string strAccessSelect = "SELECT * FROM Categories";
OleDbConnection myAccessConn = null;
myAccessConn = new OleDbConnection(strAccessConn);
OleDbCommand myAccessCommand = new OleDbCommand(strAccessSelect,myAccessConn);
OleDbDataAdapter myDataAdapter = new OleDbDataAdapter(myAccessCommand);
myAccessConn.Open();
myDataAdapter.Fill(myDataSet,"Categories");
myAccessConn.Close();
DataRow r = myDataSet.Tables["Categories"].NewRow();
r["description"]="222";
r["id"]=333;
r["prev_id"]="222";
r["name"]="333";
myDataSet.Tables["Categories"].Rows.Add(r);
myDataSet.AcceptChanges();
myDataAdapter.Update(myDataSet,"Categories");
Все проходит без ошибок, но изменений в базе не происходит. Чтение из базы происходит нормально, а запись- нет.
Re: не обновляется база из dataset
От:
qwier
Дата:
26.01.05 15:02
Оценка:
Здравствуйте, Alexbnd, Вы писали:
A>Все проходит без ошибок, но изменений в базе не происходит. Чтение из базы происходит нормально, а запись- нет.
см. OleDbDataAdapter.InsertCommand
... << RSDN@Home 1.1.4 beta 3 rev. 231>>
Переместить
Удалить
Выделить ветку
Проголосовать
Пока на собственное сообщение не было ответов, его можно удалить.
Удалить
Проголосовать
Заголовок: