Salut,
j'ai un fait un test de connection (exprès que ça plante) mais je n'arrive pas à retrouver l'erreur originale.
Voici mon code
voici l'erreur quand je chinte on error resume next
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41 <% response.buffer=True%> <HTML> <BODY> <% Dim objRs2 Set objRs2 = Server.CreateObject("ADODB.Recordset") Set errorObject = Server.CreateObject("ADODB.Error") on error resume next 'Erreur TEST_ADMIN et non TEST_ADMI objRs2.ActiveConnection = "driver={SQL Server}; server=XXX;uid=TEST_ADMI;password=PWD;database=ESSAI" 'Affichage des erreurs response.write "Err: <br>" response.write "Error Number=" & err.number & "<br>" response.write "Error Descr.=" & err.description & "<br>" response.write "Help Context=" & err.helpcontext & "<br>" response.write "Source=" & err.source & "<P>" response.write "objRs2.ActiveConnection.Errors: <br>" For Each errorObject In objRs2.ActiveConnection.Errors Response.Write "Description: " & errorObject.Description Response.Write "<br> sqlState : " & errorObject.SQLState Response.Write "<br> NativeError : " & errorObject.NativeError Next response.write "<p> GetLastError: <br>" dim objErr set objErr=Server.GetLastError() response.write "ASPCode=" & objErr.ASPCode response.write "<br>Column=" & objErr.Column response.write "<br>Category" & objErr.Category response.write "<br>Line" & objErr.Line response.write "<br>Source" & objErr.Source response.write "<br>File" & objErr.File response.write "<br>Number" & objErr.Number response.write "<br>ASPDescription" & objErr.ASPDescription %> </BODY> </HTML>
J'aimerais retrouver :Microsoft OLE DB Provider for ODBC Drivers error '80040e4d'
[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'TEST_ADMI'.
/padrol2006/script/essai.asp, line 11
Login failed for user 'TEST_ADMI'.
et /padrol2006/script/essai.asp, line 11
Mais voici ce que le gestionnaire d'erreur contient (je réactive on error resume next):
Je remercie qui pourra m'en dire plus sur les gestion d'erreurErr:
Error Number=3709
Error Descr.=The connection cannot be used to perform this operation. It is either closed or invalid in this context.
Help Context=1240658
Source=ADODB.Recordset
objRs2.ActiveConnection.Errors:
Description:
sqlState :
NativeError : 42064040
GetLastError:
ASPCode=
Column=-1
Category
Line0
Source
File
Number0
ASPDescription
Partager