comment gérer EOleException avec DBNetLib ?
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é'.
Code:
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);
}
.... |
Merci