您好我不斷收到錯誤:SQL Server錯誤 - 3709
錯誤(3709) - /mysite/Pages_Secure/mypage.asp ADODB.Recordset。
「的連接不能用於執行此操作。正是在這樣的背景下關閉或無效的。」打開後
strQuery = ""
strQuery = strQuery + "SET ROWCOUNT 0 "
strQuery = strQuery + "SELECT FIRSTNAME, LASTNAME, EMAIL, USER_TEAM_ID, USER_SERVICE_ID, USER_DIRECTORATE_ID "
strQuery = strQuery + "FROM Web_Users "
strQuery = strQuery + "WHERE USER_ID = '" + Cstr(lOwnerID) + "'"
CALL subOpenConnection("", "")
Set RS = Server.CreateObject("ADODB.RecordSet")
RS.Open strQuery, objDBConnection
錯誤發生在這裏....
SUB subOpenConnection(strErrorPage, strErrorQueryArguments)
Set objDBConnection = Server.CreateObject("ADODB.Connection")
objDBConnection.ConnectionTimeout = Application("ConnectionTimeout")
objDBConnection.CommandTimeout = Application("CommandTimeout")
objDBConnection.CursorLocation = Application("CursorLocation")
objDBConnection.Open Application("ConnectionString")
END SUB
有什麼建議嗎?
此代碼容易受到sql注入 – 2011-12-01 19:26:18