SqlDataAdapter.Update(),我更新的影响行数为0 用SqlDataAdapter.Update(),我更新的都是影响数0行,我觉得应该是DataSet没得到datagridview的数据,还是原来查询得到的DataSet,这问题怎么解决呢?我调试过,我在datagridview新增了一行,但是看了dataset中的行数还是原来的行数,那么说明dataset没有得到datagridview的数据 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 新增了一行是insert,不是updata。 你的DataGridView是不是绑定到DataSet上面的,如果是的话在DataGridView上添加一行也会在DataSet上添加一行的(正常是这样的)你可以加个判断调试下if(DataSet.HasChanged){说明有变动}else{说明没有}关键是把你的代码帖来看看 还有,如果调用了 Dataset.AcceptChanges 的话,这些改变状态都会丢失的。 . 他们都想看代码 我想问下,你修改后你重新刷新了吗? 不是.FRESH(); 是重新查询绑定这个表. C#如何根据图片,找出其在屏幕上的坐标? 求此种URL实现真相 Entity framework性能怎么样 如何获得一个网页的一部分内容 小问题,就是找不到,大家帮我看看哪里的问题!? 100分请教线程如何访问窗体的ListView控件?问题很急,请大虾帮忙。 C#中,怎样将char[]转换成byte[]? Server.Transfer()无法跳转,Response.Redirect()成功跳转,为啥? 请教:c# winform中遍历读取xml文件 一个小问题 简单的问题 使用冒泡排序时,提示数组越界,哪里出错?
你可以加个判断调试下
if(DataSet.HasChanged)
{
说明有变动
}
else
{
说明没有
}关键是把你的代码帖来看看
他们都想看代码
我想问下,你修改后你重新刷新了吗?
不是.FRESH();
是重新查询绑定这个表.