WinFormsUser13232

Hello,

I have two tables in a DataSet (Customers and Orders) and they are displayed in a DataGrid. A relation is set up between the two tables.

Now, I have set up all of the necessary commands to update the tables. The user edits the data grid however he/she wishes and then hits a button to update. In the button click code I have 

daCust.Update(ds,"Customers");
daOrders.Update(ds,"Orders");


If the user inserts a new Customer and some new Orders for that customer and then hits update, everything is fine. However, if he/she then tries to delete that new customer, I get a "DELETE statement conflicted with COLUMN REFERENCE constraint" error because it deletes the Customer and then tries to delete the Orders which reference that customer.

Can anyone suggest a simple solution where I can display two tables in a data grid and have the user edit them in any possible way or order and be able to update the database without getting a constraint error  The way I have it done it doesnt work unless you follow a certain order.

Thanx for the help,
-Flack


Re: Windows Forms General Question on updating multiple tables thru DataGrid

ApSav

Friend I have the same problem,

I am trying to find out what to do with UpdateCommand.

Have you find anything