如何保存gridview中的更改?

时间:2014-10-12 09:07:59

标签: c# sql gridview

我的项目中有一个gridview,它显示了数据库中的一些数据。现在我想更改一些数据并将这些更改保存在数据库中。我该怎么办?

1 个答案:

答案 0 :(得分:0)

由于你的问题不是很详细,我只能给你一个schamtic答案。如果你正在使用WPF,我会使用Binding。

  1. 创建一个代表您的数据的类
  2. 将集合中的类绑定到数据网格
  3. 在代表您的数据的类中,您可以使用INotifyPropertyChanged在属性更改时获取通知。
  4. 更改属性后,您可以将更改写回数据库。例如,使用原始ADO.NET,Linq2SQL,......
  5. 但是在你的问题中你没有提到太多的东西,比如: 1.您使用的是哪个数据库 2.您使用哪种UI技术(Win Form / WPF) 3. ..

    以下是一些有用的链接:

    INotifyPropertyChanged

    WPF-Two-Way Binding

    Linq To SQL