all groups > asp.net datagrid control > august 2006 >
You're in the

asp.net datagrid control

group:

Updating a BindingSource that uses a Join!


Updating a BindingSource that uses a Join! Rob Dob
8/29/2006 1:36:18 PM
asp.net datagrid control:
Hi,

I have both a Customer and a Orders Table, the key field is CustomerID. I
also have a DataGrid that uses a BindingSource which uses a dataset which
uses a join between the Customers table and the Orders table. Everything
displays correctly and when I double click on a row within the datagrid I
then open up a tabbed form that contains a detailed view of the record
selected. The user at this point is able to make changes to the record and
they are properly propogated back to the BindingSource. The problem is that
the TableAdapter does not contain the appopriate update, New SQL in order to
perform the update, therefore I am not able to call the TableAdapter.Update
method with the dataset as I would had I created a tableadapter not using a
join.

How am I best to handle this situation.

Thanks,

Re: Updating a BindingSource that uses a Join! Mel
8/29/2006 2:34:22 PM
No, you must save the changes yourself individually to each table without
using the join.



[quoted text, click to view]

Re: Updating a BindingSource that uses a Join! Rob Dob
8/29/2006 2:56:57 PM
Hi,

[quoted text, click to view]

I understand this, but is there a way to post the updates of my databound
controls back to my two tables referred to within my bondingsource created
using a join. Basically the reason I'm using a join is that I want to
display both information from the orders table and customer table within my
dataview.

Thanks.

Re: Updating a BindingSource that uses a Join! Rob Dob
8/29/2006 4:39:23 PM
Hi,

[quoted text, click to view]

Can I import the contents of fields with matching names from my
bindingsource to the two appropriate dataset that belong to each of my two
tables? What is the recommended approach to doing this?

Or is there a way to maybe display the contents of two different tables
within my one datagridview

Thanks,


Re: Updating a BindingSource that uses a Join! Cor Ligthert [MVP]
8/29/2006 8:07:02 PM
Rob,

The answer is very simple, the table adapter is build to update one real
table, not a joined datatable.

This needs in my opinion an other approach,

Does not help, however maybe fine to know.

Cor

"Rob Dob" <robdob20012002@yahoo.com> schreef in bericht
news:uCPpkG5yGHA.1252@TK2MSFTNGP04.phx.gbl...
[quoted text, click to view]

AddThis Social Bookmark Button