vb怎样调用access中的数据进行运算!请多多指教!越详细越好!急!

程序在运行时,access数据库的表已经显示在vb的窗体中(我是用ADODC和DataGrid控件实现的)但在程序运行中我想在DataGrid表中改变几个参数,当参数改变... 程序在运行时,access数据库的表已经显示在vb的窗体中(我是用 ADODC和DataGrid控件实现的)但在程序运行中我想在DataGrid表中改变几个参数,当参数改变时使与之相关联的参数也在DataGrid表中发生改变。例如,表头第一个参数是外径和第二个参数内径 第三个参数是外径与内径平方和的开方 也就是说 我在表中任意改变第一个参数或第二个参数,第三个参数也要在表中随之发生改变。第二个问题就是:怎样将这三个参数调用出来(就像vb中的数据文件那样)可以在其它调用进行运算。不胜感激! 展开
 我来答
频伟i
2010-06-07 · 超过15用户采纳过TA的回答
知道答主
回答量:39
采纳率:0%
帮助的人:0
展开全部
第一个问题改变DataGrid控件是不能对某个单元格设定的吧 它没有Cells()这样的方法
我想了下如果要实现只能多用个textbox (设置不可见)。改了某一个数值以后,在把DataGrid控件中的参数向数据库中保存的那个事件中,计算内外径的平方的开方,把结果存到那个textbox中,然后点一下你要修改的那个单元格,点保存按钮
Private Sub Command2_Click()
On Error Resume Next
DataGrid1.Text = Text5.Text
DataGrid1.AllowUpdate = True
end sub
我水平有限只能用这个方法了,希望能帮到你
第二个问题 你定义几个变量(最好为公共变量)如:
wj = val(rs1.Fields("外径"))
nj = val(rs1.Fields("内径"))
这样就可以把他们作为变量进行计算了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式