datagridview和oledbcommand的疑问?
以下问几个问题,是就回答是,否的话就顺便解释一下为什么.
谢谢了各位
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可以吗?