-----------------------------------------------------------

New Message on BDOTNET

-----------------------------------------------------------
From: JayakumarJ
Message 1 in Discussion

Hi, From my C# form I need to insert/update/delete the records in MS Access. I am 
using oleDbDataAdapter,oleDbConnection and DataSet. Dataset is binded wiht the 
datagrid. Insert,Delete and Update commands are wizard generated. When I am trying to 
Delete and update I am getting DBConcurrencyException. The update code looks like 
below.  
try 
{ 
DataSet temp;  
//ds  dataset 
 
temp = ds.GetChanges();  
if (ds.HasChanges(DataRowState.Deleted)) 
{  
oleDbDataAdapter1.Update(temp.Tables["Consultants"].Select(null, null, 
DataViewRowState.Deleted));  
 
} 
if (ds.HasChanges(DataRowState.Modified)) 
{ 
 
oleDbDataAdapter1.Update(temp.Tables["Consultants"].Select(null, null, 
DataViewRowState.ModifiedCurrent)); 
} 
if (ds.HasChanges(DataRowState.Added)) 
oleDbDataAdapter1.Update(temp.Tables["Consultants"].Select(null, null, 
DataViewRowState.Added)); 
 
ds.AcceptChanges(); 
} 
catch(SystemException ex){} 
If anyone knows Let me know where I am wrong. 
Thanks, 
Jayakumar 
 

-----------------------------------------------------------

To stop getting this e-mail, or change how often it arrives, go to your E-mail 
Settings.
http://groups.msn.com/BDOTNET/_emailsettings.msnw

Need help? If you've forgotten your password, please go to Passport Member Services.
http://groups.msn.com/_passportredir.msnw?ppmprop=help

For other questions or feedback, go to our Contact Us page.
http://groups.msn.com/contact

If you do not want to receive future e-mail from this MSN group, or if you received 
this message by mistake, please click the "Remove" link below. On the pre-addressed 
e-mail message that opens, simply click "Send". Your e-mail address will be deleted 
from this group's mailing list.
mailto:[EMAIL PROTECTED]

Reply via email to