我通过ADO绑定DataGrid,数据源是连接一张表的,
如要在DateGrid的网格中改变某值,数据库也随即更新了.
但我想更新某值时同时,另一网格的值也同时更新,哪又怎速实现?例:当我改变网格(1,2)的值,同时自动更新网格(1,3)的值,
好像Excel中设定计算公式一样:(1,3)=(1,2)+18,代码如何实现呢?
如要在DateGrid的网格中改变某值,数据库也随即更新了.
但我想更新某值时同时,另一网格的值也同时更新,哪又怎速实现?例:当我改变网格(1,2)的值,同时自动更新网格(1,3)的值,
好像Excel中设定计算公式一样:(1,3)=(1,2)+18,代码如何实现呢?
解决方案 »
- 致:"VB有前途吗?",我晕了,现在居然还有用VB做数据库的! ....等发此类贴楼主.
- 奇怪的问题(insert into) 请高手指教
- 怎样用API画图????
- 请问各位大哥,Animation控件在那里找到,说清楚点,我是菜菜,刚学vb不到两天,在线等
- 新手请教,运行会出现变量未定义,请教高人
- 急急!!!!!!哪位仁兄知道,如何使用Space$(int n)函数
- 招聘
- 鼠标拖动图片,其对应的坐标改变了怎么获得,求大神指教
- 欢迎讨论,在VB中增加一个空的窗体,会多占用多少内存?
- 怎么查找文件的位置?
- VB新手提问:能否用VB作B/s开发,数据库要用什么数据库?
- 有什么方法可以解除EXCEL中的工程锁定
datagrid.update 则数据库就更新,否则不更新
Private Sub Command2_Click()
'--將記錄重新定位在第3條記錄
Rs.Move 2, 1
'--更改Recordset的Name字段
Rs("Name") = "Rose" '--第2個字段
Rs("Meno") = 2 '--更新第三個字段(這個字段應該更新的數值,可以自己先行計算出來)
Rs.Update
End Sub
还有,表格定位的状态也会给破坏
这种问题有很巧妙的解决方法
建立用于修改一条记录的记录集(rs2),单独提交更新
再用rs2中的数据赋值给rs1中的相应字段(想同步哪格都行),
这样,表格里面里边看上去都是新的值