VBscript and ADO - 3704 Operation is not allowed when the object is closed

后端 未结 3 869
误落风尘
误落风尘 2021-01-13 19:58

This function inserts a row into a SQL database and needs to return the identity number created:

Function WriteDatabase(backupTypeID, numImages, folderSize,          


        
相关标签:
3条回答
  • 2021-01-13 20:30

    I received the exact error, and managed to track it down to a PRINT statement that I had left in my SQL Server stored procedure. Once I commented the PRINT statement, the Recordset returned the results without error.

    0 讨论(0)
  • 2021-01-13 20:47

    I do the same thing (very similar anyway). I believe that there are two sets of results coming back, one for the INSERT and then another for the SELECT. Try calling objRecordSet.NextRecordset().

    0 讨论(0)
  • 2021-01-13 20:47

    Use "SET NOCOUNT ON; " at the beginning of your query

    0 讨论(0)
提交回复
热议问题