IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Mobile .NET Discussion :

[VS2005/CF2.0/FB1.5] Quels Driver odbc utiliser ?


Sujet :

Windows Mobile .NET

  1. #1
    Membre à l'essai
    Inscrit en
    Janvier 2006
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 37
    Points : 19
    Points
    19
    Par défaut [VS2005/CF2.0/FB1.5] Quels Driver odbc utiliser ?
    Bonjour,
    Je souhaite établir une connexion à une base de données Firebird existante. Après avoir essayer sans succès d'installer le Firebird .Net Provider et DDEX, je me suis tournée vers le driver odbc de Firebird. J'ai ainsi pu créer une connexion, mais à la création du DataSet, j'obtiens des erreurs : toutes les méthodes de System.Data.Odbc sont de type non défini.
    Il y a pourtant bien un import de System.Data qui est censé contenir System.Data.Odbc. Cette affirmation est-elle toujours vrai pour le Compact Framework 2.0?
    Merci de votre aide!

  2. #2
    Membre à l'essai
    Inscrit en
    Janvier 2006
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 37
    Points : 19
    Points
    19
    Par défaut
    Il semble qu'il existe un exécutable à télécharger sur MSDN qui s'appelle MDAC et qui contient le System.data.odbc. Sauf qu'on ne peut pas l'installer sur Windows XP, car ces composants sont censés déjà être présents. Or, j'ai fait une recherche de dll sur le disque et je n'ai pas trouvé System.Data.odbc.
    Peut on le trouver ailleurs? Ou bien, faut-il définir les dataset à la main?

  3. #3
    Expert éminent
    Avatar de neguib
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 627
    Détails du profil
    Informations personnelles :
    Âge : 64
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 627
    Points : 7 879
    Points
    7 879
    Par défaut
    Bien qu'ayant XP.pro j'ai bien dû mettre à jour MDAC avec l'installation de 2.0 il me semble

  4. #4
    Membre à l'essai
    Inscrit en
    Janvier 2006
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 37
    Points : 19
    Points
    19
    Par défaut
    J'ai installé le MDAC 2.8 SP1, mais je n'ai toujours pas la dll System.Data.Odbc. Je vois si elle peut se trouber dans une autre install de composants...

  5. #5
    Expert éminent
    Avatar de neguib
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 627
    Détails du profil
    Informations personnelles :
    Âge : 64
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 627
    Points : 7 879
    Points
    7 879
    Par défaut
    Citation Envoyé par celine33
    J'ai installé le MDAC 2.8 SP1, mais je n'ai toujours pas la dll System.Data.Odbc. Je vois si elle peut se trouber dans une autre install de composants...
    Bon je suis quasiment sûr qu'il s'agit d' Odbc .Net Data provider
    Mais effectvement quelle galère pour mettre la main dessus, je dois me debrouiller comme un manche, alors qu'il est certain que ce driver est téléchargeable sur http://msdn.microsoft.com/downloads/

  6. #6
    Membre à l'essai
    Inscrit en
    Janvier 2006
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 37
    Points : 19
    Points
    19
    Par défaut
    Je l'ai déjà téléchargé et installé
    Voir ici pour le télécharger http://www.microsoft.com/downloads/d...displaylang=en
    J'ai toujours l'erreur m'indiquant que System.Data.Odbc.dll est manquant

  7. #7
    Membre à l'essai
    Inscrit en
    Janvier 2006
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 37
    Points : 19
    Points
    19
    Par défaut
    Je viens de trouver sur ce tuto des infos qui m'ont aidé à résoudre mon problème : http://www.dotnet247.com/247referenc...59F8335B2.dcik

    Le designer du dataset sur VS demande une référence à System.Data.Odbc alors que le Odbc .Net provider fournit le fichier Microsoft.Data.Odbc.dll, qui se trouve a priori ici : C:\Program Files\Microsoft.NET\Odbc.Net\

    Une fois importé dans mon projet, j'ai remplacé les System.Data.Odbc par Microsoft.Data.Odbc.dll.
    Et plus d'erreurs. Ouf! Ca avance... doucement mais surement!

    Merci Neguib!
    Bonne prog à tous!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [FIREBIRD]Drivers ODBC
    Par tripper.dim dans le forum Connexion aux bases de données
    Réponses: 10
    Dernier message: 24/04/2007, 12h02
  2. [Sage 100] Où trouver un driver ODBC ?
    Par Wasfi AG dans le forum Autres SGBD
    Réponses: 3
    Dernier message: 14/03/2006, 11h49
  3. quel driver ODBC choisir...
    Par mick84m dans le forum Installation
    Réponses: 2
    Dernier message: 27/06/2005, 09h42
  4. Driver ODBC pour interbase
    Par Houben Jacques dans le forum InterBase
    Réponses: 2
    Dernier message: 28/05/2003, 21h41
  5. URGENT DRIVER ODBC
    Par Casp dans le forum Débuter
    Réponses: 3
    Dernier message: 28/04/2003, 17h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo