Connexion d'un programme C++ et SQL Server

lecadre Messages postés 36 Date d'inscription   Statut Membre Dernière intervention   -  
lecadre Messages postés 36 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je suis nouveau sur visual studio C++ j'aimerai une aide au niveau de la connexion entre mon programme et SQL Server.

Merci d'avance pour votre aide

A voir également:

2 réponses

cestmoi1993 Messages postés 101 Date d'inscription   Statut Membre Dernière intervention   55
 
Salutations, ceci pourra peut être t'aider
http://blog.jamesrossiter.co.uk/2011/01/26/connecting-to-sql-server-from-c/
(en Anglais )
0
lecadre Messages postés 36 Date d'inscription   Statut Membre Dernière intervention  
 
Bonsoir cestmoi1993,Merci pour la doc mais lorsque je teste chez moi ca ne passe pas ma passe de donnée est sur un serveur distant peut être dû à ça
0
lecadre Messages postés 36 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour Chers tous,

je travaille sur vusual studio C++ voici mon petit code :

#include <stdio.h>
#include <sqlncli.h>

#include <sqltypes.h>
#include <sql.h>
#include <sqlext.h>


int main()
{

SQLHANDLE sqlenvhandle=NULL;
SQLHANDLE sqlconnectionhandle = NULL;


SQLCHAR retconstring[1024];

switch (SQLDriverConnect(sqlconnectionhandle,
NULL,
(SQLCHAR*)"DRIVER={SQL Server Native Client 10};SERVER=localhost,1433;DATABASE=BHB;UID=SA;PWD=P@ssw0rd;",
SQL_NTS,
retconstring,
1024,
NULL,
SQL_DRIVER_NOPROMPT)){
case SQL_SUCCESS_WITH_INFO:
printf("bienvenu chez ami\n");
break;
case SQL_INVALID_HANDLE:
printf("bienvenu chez moi\n");
case SQL_ERROR:
printf("bienvenu chez lui\n");

default:
break;
}



return 0;
}


mais je ne rentre pas dans le cas (case SQL_SUCCESS_WITH_INFO:).
je demande une aide SVP
0