Salut, je continue à obtenir l'erreur:sql Erreur serveur - 3709
Erreur (3709) - /mysite/Pages_Secure/mypage.asp ADODB.Recordset.
« La connexion ne peut pas être utilisé pour effectuer cette opération. Il est soit fermé ou non valide dans ce contexte .. »
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
erreur se produit ici après l'ouverture ....
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
Des idées?
Ce code est vulnérable à l'injection sql –