【发布时间】:2011-11-09 14:05:18
【问题描述】:
是否有任何方法可以在多个 VBS 应用程序之间共享对象引用(而非值)?似乎一个进程外的 COM 对象可能会起作用,但这让我无法自拔,我想知道在我花了一周的时间敲打我的头之前,我是不是找错了树.
背景:我使用的产品强迫我使用一堆小的 vb 脚本与我的数据库进行通信,每个脚本都是独立调用的(没有办法解决这个问题)。这意味着每分钟有几十个单独的连接到数据库(每个脚本一个连接)。与其以这种方式鞭打它(不断建立新的连接),我想知道一个独立程序是否有办法定义和打开 ADO Connection 对象,然后让该独立程序与所有小的 vb 脚本(以便连接池启动)。
感谢您的考虑。
【问题讨论】:
-
这些 VBScripts,它们是在同一个进程中执行,还是 cscript.exe 每分钟运行“数十次”?
标签: object com vbscript activex ado