Bonjour,
Si le pc serveur de "Sql Server version 2K" est inaccessible, comment gérer les exceptions dans TADOConnection ?
Dans l'exemple suivant, j'ai le message d'erreur avec Open() : EOleException with message '[DBNetLib][ConnectionOpen(Connect()).]Ce serveur SQL n'existe pas ou son accès est refusé'.
Merci
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 .... AnsiString = "Provider=SQLOLEDB.1;" "Integrated Security=SSPI;" "Persist Security Info=False;" "Initial Catalog=MyDB;" "Data Source=MyServer"; ADOCnx = new TADOConnection(0); if (!ADOCnx) throw EDatabaseError("PB. de création de la connexion"); ADOCnx->LoginPrompt = false; ADOCnx->ConnectionString = cnx; try { ADOCnx->Open(); } catch(Exception &err1) { throw EDatabaseError(err1.Message); } ....
Partager