Groups | Blog | Home
all groups > dotnet ado.net > january 2007 >

dotnet ado.net : Tableadapter.update not working


Chris
1/28/2007 8:01:01 AM
Can anyone tell me why this code added automatically by C# does not work? I
can add a record on the form or modify a record, but hitting the save button
does not save changes back to the database table. I can see the chnages to
the dataset as long as the form is still loaded.

private void customerBindingNavigatorSaveItem_Click(object sender, EventArgs
e)
{
this.Validate();
this.customerBindingSource.EndEdit();

this.customerTableAdapter.Update(this.accessTest1DataSet.Customer);
Chris
1/28/2007 10:39:01 AM
Miha Markic,
Please excure my ignorance. How do you "set" these methods?


[quoted text, click to view]
Chris
1/28/2007 11:31:01 AM
I dragged the data source over to the form and it created all the code.
Funny, I did exactly what I saw in this traning view for binding data on C#
web site. The authors example works, mine does not. The code is same. But
maybe there is a problem in the code genertaed by C# automatically. Not sure.
THis is wierd. And Itried the same thing at work and I am getting the same
result.


[quoted text, click to view]
Kerry Moorman
1/28/2007 1:12:00 PM
Chris,

Could it be that you are actually updating a copy of your database? See:

http://msdn2.microsoft.com/en-us/library/ms246989.aspx

Kerry Moorman


[quoted text, click to view]
Chris
1/28/2007 2:25:00 PM
Kerry, you are the man!
Yes, that is exactly was is happening. Thank you!!!!



[quoted text, click to view]
Miha Markic [MVP C#]
1/28/2007 5:08:16 PM
Chris,

Are Insert/Update/Delete commands on adapter set?

--
Miha Markic [MVP C#, INETA Country Leader for Slovenia]
RightHand .NET consulting & development www.rthand.com
Blog: http://cs.rthand.com/blogs/blog_with_righthand/

[quoted text, click to view]
Miha Markic [MVP C#]
1/28/2007 7:51:28 PM
Hi Chris,

How did you create your adapter?

--
Miha Markic [MVP C#, INETA Country Leader for Slovenia]
RightHand .NET consulting & development www.rthand.com
Blog: http://cs.rthand.com/blogs/blog_with_righthand/

[quoted text, click to view]
Miha Markic [MVP C#]
1/28/2007 10:32:08 PM
I guess you'll have to show more code..

--
Miha Markic [MVP C#, INETA Country Leader for Slovenia]
RightHand .NET consulting & development www.rthand.com
Blog: http://cs.rthand.com/blogs/blog_with_righthand/

[quoted text, click to view]
Otis Mukinfus
1/29/2007 7:24:33 AM
On Sun, 28 Jan 2007 14:25:00 -0800, Chris <Chris@discussions.microsoft.com>
[quoted text, click to view]

Don't feel bad. Many of us have been confused by this new helpful "feature" of
VS2K5 designed to assist us in the distribution of our applications.

If possible I always leave the Database (Access, SQL Express, etc.) out of the
project until all testing is done and add it just before deployment.

Good luck with your project,

Otis Mukinfus
http://www.arltex.com
AddThis Social Bookmark Button