DataGridView编辑后立即更新到数据库的两种方法

xiaoxiao2021-02-28  147

参考帖子:http://www.cnblogs.com/hoosway/archive/2014/06/18/DataGridView.html

小结:

1、数据绑定是双向的,也就是说如果数据源的内容变了,DataGridView也会变化;如果DataGridView修改了,数据源同样也会更新

2、DataSet可以用HasChanges来判断内容是否变化了(从上一次调用AcceptChanges起),调用GetChanges获得具体变化的内容

3、DataGridView,如果AutoGenerateColumns 属性为true,数据源中的每一列都会在DataGridView中生成一个相应的列(根据列的数据类型),如果你希望创建自己的列,可以将该属性设置为false,使用DataPropertyName属性将一列绑定到数据源的一列,这在你不想用自动生成的列类型时很有用

4、DataGridView手动排序,dataGridView1.Sort(dataGridView1.Columns[0], ListSortDirection.Descending); 第一个参数表示用哪一个列来进行排序 第二个参数是个枚举,有两个成员: ListSortDirection.Ascending表示升序 ListSortDirection.Descending表示降序

练习程序:http://pan.baidu.com/s/1pL2m91h

转载请注明原文地址: https://www.6miu.com/read-22872.html

最新回复(0)