datagridview和oledbcommand的疑问?

champ4077 2010-10-19 12:06:25
以下问几个问题,是就回答是,否的话就顺便解释一下为什么.
谢谢了各位

1。oledbcommandbuilder combuilder = new OleDbCommandBuilder(myDataadatpter);(myDataAdpter填充了一个myDataset)
现在使用
oledbcommand("delete from .....",mycon)
olecommand.ExcuteNonQuery删除了一些记录.那么与mycon有联系的myDataset会相应改变吗?

2。可以DataRow[] row = myDataset.Table[0].Select();再将Datarow dr = row[0];
再对dr修改后,myDataset又有没有相应的变化?

3。myDataset使用 acceptchanged后,为状态1;
myDataset再次使用acceptchanged后为状态2;
然后使用rejectchanged会回到状态1吗?


4。datagridview已绑定了datatable,使用datatable.getchanges,而后直接在datagridview上用键盘修改多行,
如果想取消修改,使用datatable.rejectchanges可以吗?

...全文
102 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
debiaomanchui 2011-11-11
  • 打赏
  • 举报
回复
........ 得到2个不会的答案 你就满足了? 杯具
njw1028 2010-10-19
  • 打赏
  • 举报
回复
不会、不会、不会改变
int64 2010-10-19
  • 打赏
  • 举报
回复
1、不会改变,除非你重新加载数据
champ4077 2010-10-19
  • 打赏
  • 举报
回复
没人回答,顶起

111,129

社区成员

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

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

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