Echec de connexion a la base de donnee

Signaler
Messages postés
104
Date d'inscription
jeudi 22 juillet 2004
Statut
Membre
Dernière intervention
13 février 2008
-
Messages postés
29
Date d'inscription
mercredi 3 novembre 2004
Statut
Membre
Dernière intervention
13 juin 2006
-
bonsoir a vous tous
svp j ai un porbleme avec ma connexion vers ma base de donnee sqlserver
en fait j ai creee une base de donnee puis j'ai creee une sources de donnees odbc "evaulation" (dans panneau de configuration)

apres avoir cree un odbconnection sur l'interface et un odbcDataAdapter
j'ai fais le code suivant dans mon formulaire aspx.cs

OdbcConnection connection = new OdbcConnection();
string chaineDeConnection = "DSN=evaluation";
connection.ConnectionString = chaineDeConnection;
connection.Open();

mais une fois il arrive a connection.open() il m'affiche une erreur

Ligne 46 : connection.ConnectionString = chaineDeConnection;

Ligne 47 : connection.Open();

merci pour votre aide d'avance

4 réponses

Messages postés
103
Date d'inscription
mardi 9 novembre 2004
Statut
Membre
Dernière intervention
10 septembre 2007
3
Quelle est l'erreur levée ?

Tu as surement un problème au niveau de ta chaine de connexion.
Va voir sur ce site :

http://www.connectionstrings.com/
Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
38
Salut, tu devrais utiliser un object SqlConnection, cette classe est optimisée pou une connexion à SQL Server.
Messages postés
2368
Date d'inscription
mardi 17 avril 2001
Statut
Modérateur
Dernière intervention
26 décembre 2007
20
Et si tu essayes de spécifier le driver plutot que le DSN tu obtiens la même erreur ?

"Driver={SQL Server};Server=(local);Trusted_Connection=Yes;Database=AdventureWorks;"

Peux-tu nous donner le message de l'erreur.

::|The S@ib|::
MVP C#.NET
Messages postés
29
Date d'inscription
mercredi 3 novembre 2004
Statut
Membre
Dernière intervention
13 juin 2006

tu remplaces tout tes ODBC par SQL, le reste ne change pas.

[red]Espia_514-DBX/red