Erreur odbc
Fermé
gerwech
-
31 mai 2013 à 02:39
ryko1820 Messages postés 1677 Date d'inscription dimanche 28 avril 2013 Statut Membre Dernière intervention 15 août 2021 - 31 mai 2013 à 03:33
ryko1820 Messages postés 1677 Date d'inscription dimanche 28 avril 2013 Statut Membre Dernière intervention 15 août 2021 - 31 mai 2013 à 03:33
A voir également:
- Source de données introuvable et nom de pilote non spécifié
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 1001 outlook - Accueil - Bureautique
- Erreur g030 - Forum Bbox Bouygues
- Erreur 10016 epson - Forum Imprimante
1 réponse
ryko1820
Messages postés
1677
Date d'inscription
dimanche 28 avril 2013
Statut
Membre
Dernière intervention
15 août 2021
276
Modifié par ryko1820 le 31/05/2013 à 03:39
Modifié par ryko1820 le 31/05/2013 à 03:39
Hello,
il faut que tu ais une chaîne de connexion correctement formaté dans ton code.
Sinon autre possibilité de déclaration utiliser un DSN en passant par le gestionnaire ODBC de Windows (J'ai mis pour Windows 7 car je ne sais pas sur quel OS tu es, pour les versions antérieurs de Windows c'est dans le panneau de configurations).
L'avantage du DSN c'est que si ton adresse serveur change (ou d'autres choses), tu n'auras pas a retourner dans le code, il n'y aura qu'à modifier le DSN défini dans le gestionnaire.
Apparemment tu as installé le connecteur ODBC donc pas la peine de te le recommander, par contre si tu cherches les performances OLEDB est mieux et cela ne dois pas changer grand chose au niveau du code.
il faut que tu ais une chaîne de connexion correctement formaté dans ton code.
Sinon autre possibilité de déclaration utiliser un DSN en passant par le gestionnaire ODBC de Windows (J'ai mis pour Windows 7 car je ne sais pas sur quel OS tu es, pour les versions antérieurs de Windows c'est dans le panneau de configurations).
L'avantage du DSN c'est que si ton adresse serveur change (ou d'autres choses), tu n'auras pas a retourner dans le code, il n'y aura qu'à modifier le DSN défini dans le gestionnaire.
using System.Data.Odbc; OdbcConnection myConnection = new OdbcConnection(); myConnection.ConnectionString = myConnectionString; myConnection.Open(); // execute queries, etc myConnection.Close();
Apparemment tu as installé le connecteur ODBC donc pas la peine de te le recommander, par contre si tu cherches les performances OLEDB est mieux et cela ne dois pas changer grand chose au niveau du code.