C# 使用DataAdapter对象的update方法,更新DataSet中修改的数据,产生的...

发布网友 发布时间:2024-09-27 07:31

我来回答

4个回答

热心网友 时间:8分钟前

字符串输入不对,看看是不是输入的问题,比如中英文输入法下,用了中文的逗号和括号

热心网友 时间:8分钟前

(label1.Text)对应哪个界面元素?值是主键吗?仅仅看你上面的图片的话,个人觉得应该是“编号”对应的那个textbox的值。

热心网友 时间:2分钟前

没用过Find函数,但是既然是查找主键值,那么会不会是因为你的主键是int值但是传入的是string或是ds.Tables["cs"]中没有包括主键的原因造成的呢

热心网友 时间:6分钟前

报错的行修改为:
DataRow dr = dt.Rows.Find(Convert.ToInt32(label1.Text));
试试?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com