Hi:
I use System.Data.Common.DbDataAdapter.Update() method to
insert/update/delete an oracle table. When i call it to insert the value of
dataset into table, it is correct.Then i try to mark all data in dataset as
"deleted" and insert it again, there is an error of "Unspecified error:
E_FAIL(0x80004005)" . I think oracle is a begin ...commint databse, i don't
know if the DbDataAdapter can commit it auto. i change to sqlserver using
same source code. it run correctly. So why it is not correct on oracle? How
to fix it?
|