DataSet,DataTable指针的问题
创建窗体A,包含DataSet,DataGrid,TextEdit三个控件
DataGrid,TextEdit都绑定到DataSet上
在窗体A中调用
窗体B.d = 窗体A.dataSet;
窗体B.show()
同时在窗体B load的时候,帮定窗体B上的 textEdit,DataGrid绑定到公共变量 d 上 [d是dataSet]
问题:
1。在窗体A上的DataGrid选择不同的记录,则窗体A上的textEdit随之改变,但是窗体不上的textEdit则不随之改变。如果改变窗体A上的数据,则窗体B上的数据也跟着改变,但是他们的数据指针[暂且叫做指针吧]就是不同步。
2。在ado.net中,有没有想ado中的movenext一样的东东,我每次绑定一个textEdit到多行的dataTable上,怎么样通过代码,移动行指针这样的东西,来改变textEdit的内容。
我已经找了好长时间,还是没有找到良好的答案,请大虾执教。
如果可以的话,请讲解一下,数据绑定的内幕。