读书人

winform中如何通过bindingsource更新

发布时间: 2012-05-06 16:15:43 作者: rapoo

winform中,怎么通过bindingsource更新数据?
我拖拉了以下几个数据类控件,dataset,bindingsource,datagridview来显示数据,正常显示了,现在我想点个按钮来更新数据。
假设dataset下有dataSet1.Tables["tb"],表tb中有字段c1,我想更新dataSet1.Tables["tb"]的当前行的c1字段为"AA",该怎么做?
dataSet1.Tables["tb"].Select["C1"] = "AA";之类的语句?我找了大半天,找不着,谢谢各位大侠.

[解决办法]
建议你,先把这几个东西的帮助好好看看,然后到网上搜搜 C#操作数据库
[解决办法]
dataSet1.Tables["tb"].rows[1]["c1"] = "AA";
rows[1]表示指定的行

[解决办法]

探讨

这样没有写如数据库中啊,提交入库该用哪条语句?

[解决办法]
C#没有全局变量
[解决办法]
新手建议学wpf.
更新界面数据自动保存到数据库.
[解决办法]
如果楼主想迅速解决问题,就重新绑定数据源,自己修正Datatable,重新绑定即可
当然也可以自动更新数据源,希望楼主自己学习一下
[解决办法]
探讨

引用:

这样没有写如数据库中啊,提交入库该用哪条语句?

建议你先看看ADO.NET,看了的话增删改查之类的操作就简单

[解决办法]

[解决办法]
最好 通过ado 操作数据库的方式 更新。
很简单 ,去看看代码 就可以了
[解决办法]
探讨

引用:

C#没有全局变量

老兄,局部和全局是相对而言的,比如,你在一个form中的一个函数里定义一个变量,可以叫做局部变量,而当你把这个变量移动到form外面来,那整个form中的其他地方就可以调用它,这样对这个form来说可以说是全局变量了吧。

[解决办法]
方法里的变量叫临时变量..
[解决办法]
建议别用点鼠标的方式完成这些基本操作,看些基本知识,弄个datagridview,练习一下增删改查,就明白了。

读书人网 >C#

热点推荐