是否需要为VBScript中的ADODB连接和命令对象指定VBScript属性?还是命令对象继承连接对象的属性值?
Set ADODBConnection = Server.CreateObject("ADODB.Connection")
Set ADODBCommand = Server.CreateObject("ADODB.Command")
ADODBConnection.CommandTimeout = 90
ADODBCommand.ActiveConnection = ADODBConnection
ADODBCommand.CommandTimeout = 90 '<-- is this necessary?
...
发布于 2014-06-25 16:47:17
简短地回答您的问题,是的,如果您想将ADODBCommand.CommandTimeout指定为它的默认设置以外的值(我相信是30),这是必要的。来自MSDN:
连接对象上的CommandTimeout设置对同一连接上的命令对象的CommandTimeout设置没有影响;也就是说,命令对象的CommandTimeout属性不继承连接对象的CommandTimeout值的值。 来源:http://msdn.microsoft.com/en-us/library/windows/desktop/ms678265%28v=vs.85%29.aspx
https://stackoverflow.com/questions/24414078
复制相似问题