我不一定需要从 VBScript 向存储过程传递任何变量,我只需要在服务器上运行存储过程。我还没有找到任何明确的示例来说明如何执行此操作,只有很多人解释如何将变量从 SP 传递回 VBScript。
任何帮助将不胜感激!看起来我必须打开一个连接,然后发送命令来执行存储过程,然后关闭连接,但我对如何从 VBscript 执行此操作有点迷失。
Thanks!
你可以使用ADODB.Connection http://msdn.microsoft.com/en-us/library/ms681519%28VS.85%29.aspx来自 VbScript 的对象
检查这个样本
Dim sServer, sConn, oConn, sDatabaseName, sUser, sPassword
sDatabaseName="test"
sServer="localhost"
sUser="sa"
sPassword="yourpassword"
sConn="provider=sqloledb;data source=" & sServer & ";initial catalog=" & sDatabaseName
Set oConn = CreateObject("ADODB.Connection")
oConn.Open sConn, sUser, sPassword
oConn.Execute "exec sp_help"
WScript.Echo "executed"
oConn.Close
Set oConn = Nothing
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)