中易网

关于VB6显示一串计算公式下的结果值?

答案:2  悬赏:70  
解决时间 2021-02-20 22:09
就像Excel那样,当输入“=5*2+2*1+3”之后会显示出结果值。
现在我在数据库里保存“=5*2+2*1+3”,当显示出来时要让它显示结果值,有什么更好的方法没。有没有什么专用函数如:函数(=5*2+2*1+3),其结果=15
不要然就要用程序来编写,有些麻烦。请高手指教下,谢谢!
最佳答案
'首先,在工程里引用一下Microsoft Script Control,然后查询出公式的字段内容,再用调用公式计算.
'只写主要的部分,其它的内容自己添加了!
Dim Cnt As New ADODB.Recordset, CntA As New ScriptControl
CntA.Language = "vbscript"
Cnt.CursorLocation = adUseClient
Cnt.Open "SELECt 公式 FROM 表1", DBObj
MsgBox CntA.Eval(Cnt.Fields(0))
Cnt.Close
'PS:要保证"表1"里"公式"字段里的内容是正确的公式,否则要添加On Error...
全部回答
n的值超出范围 -2,147,483,648 到 2,147,483,647.导致溢出.可以讲n的值设为double类型
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
小学生之间的喜欢家长如何引导
我感觉不到他爱我,我要离开,他还不让,我也
中国人民大学-明德法学楼地址在哪,我要去那
18xgirls合集 求大神!!!!
去范县希望中学当老师怎么样?
3.5cm是多长
买了个35分PT950总重2。46克的钻戒,指环从13
华洋结缆集团有限公司在什么地方啊,我要过去
移动话费充值充300送300不是即使到账?
在QQ里怎么关注天天酷跑??
Taigek的鱼竿怎么样,使用过的介绍一下!
如何制作大事年表
信佛人住信耶稣住过的房子有冲突吗
汇通生鲜店在哪里啊,我有事要去这个地方
昨晚梦见和我姐姐一起吃QQ糖,而且QQ糖很大。
推荐资讯
房子被查封了,现在找到买家要过户,能不能推
开学以来我对语文学习的态度作文 急!!!!
笔记本电脑插耳机为什么扬声器还响
ansys 中钢筋或者碳纤维布的极限抗拉强度怎么
和趁热打铁意思相近的成语有哪些
关于2K11的生涯模式和王朝模式
家养乌龟放在哪里
关于面料采购后,付款的流程是怎样的?开增值
各位隔音窗哪种效果最好
怎样建设一个手机游戏平台
热点培训学校地址在什么地方,我要处理点事
好听的国产动画片主题曲 音低一些
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?