以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  动态函数 读取数据库内容生成动态函数  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=171078)

--  作者:aoc103
--  发布时间:2021/8/17 0:35:00
--  动态函数 读取数据库内容生成动态函数

下面的代码定义了一个简单的Sum函数

Dim Code As string
Code
= "Dim Val1 As Integer = 1" & vbcrlf
Code
= Code & "Dim Val2 As Integer = 2" & vbcrlf
Code
= Code & "Dim Sum As Integer = Val1 + Val2" & vbcrlf
Code
= Code & "Return Sum"
Functions.Add(
"Sum",Code)
Functions.Complie()

这样我们就可以在其余地方调用此函数

Functions.Execute("Sum")



这是示例代码

现在我需要把这些代码保存到数据库,请问读取出来的数据,要怎么让代码识别并生成动态函数?


--  作者:aoc103
--  发布时间:2021/8/17 0:43:00
--  
如果要添加动态函数 有没有办法 检查一下 是否存在 如果存在,则删除现有的动态函数,然后再重新添加,请问要如何操作?
--  作者:有点蓝
--  发布时间:2021/8/17 8:32:00
--  
无法检查,不管有没有,先删除在添加即可