Connection.Execute 如何在 VBScript 中工作?

How does Connection.Execute work in VBScript?

提问人:Neeraj Kumar 提问时间:1/30/2017 最后编辑:Ansgar WiechersNeeraj Kumar 更新时间:1/30/2017 访问量:2560

问:

如何在 VBScript 中工作?Connection.Execute

Dim Connection
Set Connection = CreateObject("ADODB.Connection")
connection.open(Parameter)

Dim sql
sql = "sql query"

Dim RowsReturn
Err.Clear
Connection.CommandTimeout = 30  
Connection.Execute SQLStatement, RowsReturn, 1

我正在尝试用 JavaScript 重写代码。我在下面错过了什么?

var connection = new ActiveXObject("ADODB.Connection");
var rs = new ActiveXObject("ADODB.Recordset");  
connectionstring = "Connection String "
connection.Open(connectionstring);

var sql = "Sql query"

rs = connection.execute(sql);

我需要帮助来理解这句话。Connection.Execute SQLStatement, RowsReturn, 1

JavaScript SQL VBScript 记录集

评论

2赞 Ansgar Wiechers 1/30/2017
如有疑问,请阅读文档

答:

1赞 Alessandro 1/30/2017 #1

行返回的语法:

Set objrs=objconn.Execute(commandtext,ra,options)

非行返回的语法:

objconn.Execute commandtext,ra,options

命令文本:必填。要执行的 SQL 语句、存储过程或特定于提供程序的文本

镰:自选。受查询影响的记录数

选项:自选。设置提供程序应如何计算 commandtext 参数

就您而言:

  1. commandText = SQLStatement
  2. ra = 行返回
  3. 选项 = adCmdText = 1

请参阅 ADO Execute 方法文档和选项文档

我希望它对你有所帮助。再见。