有点难度,建议把常用公式做成函数,在数据库里存放函数名,这样就可以用一个select case语句调用相应函数。select case rs("函数名") case "高斯函数" .....'调用写好的函数 case "牛顿迭代函数" ... case "卡门方程" ... ....... end select
建议写成一个函数.好像&功能在VB里面是没有的.
VF中的宏替换确实很好用 在vb中好象没有宏替换
这句话:if a>0 then p=1 else p=2 我认为用这个比较好一点 p=iif(a>0,1,2)p就是结果
case "高斯函数"
.....'调用写好的函数
case "牛顿迭代函数"
...
case "卡门方程"
...
.......
end select
在vb中好象没有宏替换
我认为用这个比较好一点 p=iif(a>0,1,2)p就是结果
向上面的具体问题,具体对待吧,老兄。
就想一个报表的审核公式在库里存着然后调出来直接用;如 gs(1,n)=gs(2,n)+gs(3,n)-gs(4,n){3-9}
他的对象里面有一条叫做Execute的命令
所以不可能执行这样的代码,但是如果真的想运行,用VB做一个简单的编译器就行了。
将语法定义成VB的语法就行了。