Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: WPF C#4.0 DataGrid update
Update is not happening with this code .please help me to resolve it
 
 public ProductsTableAdapter pta;
 public ProductsDS dataset;
         private void button1_Click(object sender, RoutedEventArgs e)
                {                       
                ProductsDS dataset = new ProductsDS();
                ProductsTableAdapter pta = new ProductsTableAdapter();                                                                                                                                  this.CustomerGrid.ItemsSource = dataset.Products;
                pta.Fill(dataset.Products);  
               }
private void button2_Click(object sender, RoutedEventArgs e)
        {                       
                pta.Update(dataset.Products);        
 
            
           
        }
        
 
 

Thanks in advance
Posted 3-Jan-12 8:24am

1 solution

Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

First thing to check is the UpdateCommand defined properly. Also do you get any errors when Update is executed?
  Permalink  
Comments
MohammadIqbal at 3-Jan-12 14:26pm
   
Null Exception error is occuring
Mika Wendelius at 3-Jan-12 14:29pm
   
That sounds very much like the update command is not set at all. Have you checked it? For example using debugger, see the properties of the pta

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 270
1 Sergey Alexandrovich Kryukov 185
2 BillWoodruff 173
3 CPallini 155
4 Kamal Rocks 144
0 OriginalGriff 5,655
1 DamithSL 4,506
2 Maciej Los 3,997
3 Kornfeld Eliyahu Peter 3,480
4 Sergey Alexandrovich Kryukov 3,180


Advertise | Privacy | Mobile
Web02 | 2.8.141216.1 | Last Updated 3 Jan 2012
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100