tableadapter绑定datagridview后update无效的问题

saluter99 2012-03-09 10:06:56
情况:tableadapter通过我自定义的fill填充的datagridview,数据显示正确,通过语句修改datagridview的非主键部分cell的数据,监测表明修改后对应的datatable的对应部分数据已经更新变化,可是datatable修改行的RowState却显示为unchanged,导致tableadapter的update返回0.我选择未绑定datagridview的tableadapter试了一下,没有问题,想请问一下了解的朋友,如何解决绑定后的更新问题。
代码
MessageBox.Show(DS.CPHIS.Rows[0][3].ToString());//修改前数值
dataGridView1.Rows[0].Cells[3].Value = "444";//修改
MessageBox.Show(DS.CPHIS.Rows[0][3].ToString());//修改后数值
MessageBox.Show(DS.CPHIS.Rows[0].RowState.ToString());//显示修改所在行的行状态
MessageBox.Show(cPHISTableAdapter.Update(cAIPIAODS.CPHIS.Rows[0]).ToString());//更新
...全文
127 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

110,537

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧