Click here to Skip to main content
11,577,258 members (51,744 online)
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 7: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 DamithSL 155
1 Afzaal Ahmad Zeeshan 125
2 OriginalGriff 115
3 Richard MacCutchan 100
4 Abhinav S 90
0 OriginalGriff 820
1 Sergey Alexandrovich Kryukov 676
2 Abhinav S 528
3 F-ES Sitecore 420
4 Suvendu Shekhar Giri 375


Advertise | Privacy | Mobile
Web04 | 2.8.150603.1 | Last Updated 3 Jan 2012
Copyright © CodeProject, 1999-2015
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