1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| HENV henv; //descripteur d'environnement
HDBC hconn; //descripteur de connexion
SQLRETURN rtcd;
char *c;
char szbuff[255];
UCHAR errmsg[100];
HSTMT stmt;//
char buf[100];
RETCODE code;
c = strcpy(szbuff, "DRIVER=SQL Server;SERVER=SERVEURSQL;DATABASE=ExtractionXMLPFIG;UID=sa;PWD=laurent;");
rtcd = SQLDriverConnect(hconn, 0, (SQLCHAR*)szbuff, c - szbuff + 2,
0, 0, 0, SQL_DRIVER_NOPROMPT);
if(rtcd!=SQL_SUCCESS) {
SQLError(henv,hconn,SQL_NULL_HSTMT,NULL,NULL,errmsg,sizeof(errmsg),NULL);
cout<<"erreur connexion"<<endl;
return 1;
} |
Partager