我正在尝试找到一种方法来理想地从 VBA 调用 MUMPS 标记,或者从.NET 调用。我知道您可以使用 Intersystems 提供的 API 执行“sql”命令,但我该怎么做d ^MYROUTINE
呢?
问问题
268 次
3 回答
4
不能直接从 Bindings 调用例程。
最自然的方法是制作一个类包装器 - 也就是一个具有调用^MYROUTINE
. 然后,生成 .NET 代理类并从 .NET 调用 ClassMethod。
如果您正在进行新的开发,请尽可能使用 .NET - 它将在向前发展的所有方面获得最好的支持。
于 2013-10-15T18:26:36.173 回答
1
将您的方法包装在 ClassMethod 中然后将您的方法声明为 [SQLProc] 是否有意义。如果您已经在执行“sql”命令,这可能是很自然的选择。
于 2013-10-14T20:07:58.573 回答
1
在你的机器上安装 Vim control
使用“Project->Companents”选项在您的 Dotnet 项目中添加 Vism 组件
使用这一行:
VisM1.NameSpace="@MyNS" VisM1.Server="CN_IPTCP:server[port]:username:password"
然后 Vism1.Execute (这里是你的代码)
于 2013-10-23T13:15:41.300 回答