发布网友 发布时间: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));
试试?