|
dev
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
Tableadapter.update not workingCan 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,
Are Insert/Update/Delete commands on adapter set? -- Show quoteMiha Markic [MVP C#, INETA Country Leader for Slovenia] RightHand .NET consulting & development www.rthand.com Blog: http://cs.rthand.com/blogs/blog_with_righthand/ "Chris" <Ch***@discussions.microsoft.com> wrote in message news:DB1EC995-0B9A-4FE3-8812-D7C4B3BAD7DB@microsoft.com... > 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); > Miha Markic,
Please excure my ignorance. How do you "set" these methods? Show quote "Miha Markic [MVP C#]" wrote: > 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/ > > "Chris" <Ch***@discussions.microsoft.com> wrote in message > news:DB1EC995-0B9A-4FE3-8812-D7C4B3BAD7DB@microsoft.com... > > 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); > > > > Hi Chris,
How did you create your adapter? -- Show quoteMiha Markic [MVP C#, INETA Country Leader for Slovenia] RightHand .NET consulting & development www.rthand.com Blog: http://cs.rthand.com/blogs/blog_with_righthand/ "Chris" <Ch***@discussions.microsoft.com> wrote in message news:BB943633-0925-4B6D-9E2F-578518FE4EA9@microsoft.com... > Miha Markic, > Please excure my ignorance. How do you "set" these methods? > > > "Miha Markic [MVP C#]" wrote: > >> 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/ >> >> "Chris" <Ch***@discussions.microsoft.com> wrote in message >> news:DB1EC995-0B9A-4FE3-8812-D7C4B3BAD7DB@microsoft.com... >> > 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); >> > >> >> 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. Show quote "Miha Markic [MVP C#]" wrote: > 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/ > > "Chris" <Ch***@discussions.microsoft.com> wrote in message > news:BB943633-0925-4B6D-9E2F-578518FE4EA9@microsoft.com... > > Miha Markic, > > Please excure my ignorance. How do you "set" these methods? > > > > > > "Miha Markic [MVP C#]" wrote: > > > >> 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/ > >> > >> "Chris" <Ch***@discussions.microsoft.com> wrote in message > >> news:DB1EC995-0B9A-4FE3-8812-D7C4B3BAD7DB@microsoft.com... > >> > 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,
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 Show quote "Chris" wrote: > 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); > Kerry, you are the man!
Yes, that is exactly was is happening. Thank you!!!! Show quote "Kerry Moorman" wrote: > 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 > > > "Chris" wrote: > > > 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); > > On Sun, 28 Jan 2007 14:25:00 -0800, Chris <Ch***@discussions.microsoft.com>
wrote: Show quote >Kerry, you are the man! Don't feel bad. Many of us have been confused by this new helpful "feature" of>Yes, that is exactly was is happening. Thank you!!!! > > > >"Kerry Moorman" wrote: > >> 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 >> >> >> "Chris" wrote: >> >> > 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); >> > 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 http://www.tomchilders.com I guess you'll have to show more code..
-- Show quoteMiha Markic [MVP C#, INETA Country Leader for Slovenia] RightHand .NET consulting & development www.rthand.com Blog: http://cs.rthand.com/blogs/blog_with_righthand/ "Chris" <Ch***@discussions.microsoft.com> wrote in message news:EE82C4EB-0C4B-4BFF-9353-E13DD3DCF8A3@microsoft.com... >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. > > > "Miha Markic [MVP C#]" wrote: > >> 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/ >> >> "Chris" <Ch***@discussions.microsoft.com> wrote in message >> news:BB943633-0925-4B6D-9E2F-578518FE4EA9@microsoft.com... >> > Miha Markic, >> > Please excure my ignorance. How do you "set" these methods? >> > >> > >> > "Miha Markic [MVP C#]" wrote: >> > >> >> 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/ >> >> >> >> "Chris" <Ch***@discussions.microsoft.com> wrote in message >> >> news:DB1EC995-0B9A-4FE3-8812-D7C4B3BAD7DB@microsoft.com... >> >> > 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); >> >> > >> >> >> >> >> >> |
|||||||||||||||||||||||