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

Hibernate Java Discussion :

Hibernate et ODBC


Sujet :

Hibernate Java

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8
    Par défaut Hibernate et ODBC
    Bonjour à tous.

    Je travaille sur Eclipse et son plugin Hibernate Synchronizer. Si vous êtes intéréssé par ce plug-in :
    http://www.eclipseplugincentral.com/...k-cid-115.html

    Je dois me connecter à une base de données Micorsoft Data Base (.mdb), utilisé avec Access. Je ne sais pas quel type de base de données utliser (dialect) dans mon fichier hibernate.cfg.xml

    Voici les choix de Hibernate Sync ( je peux en ajouter manuellement) :

    - DB2
    - FrontBase
    - HypersonicSQL
    - Informix
    - Ingres
    - Interbase
    - Mckoi SQL
    - Microsoft SQL Server
    - MySQL
    - Oracle
    - PointBase
    - PostgreSQL
    - Progress
    - SAP DB
    - Sybase

    Aucun d'après moi ne correspond à une base de donnée Access.
    De plus, les drivers ODBC pour hibernate (.jar) n'ont pas l'air d'être dans la dernière version d'hibernate.

    Il doit bien y avoir un dialect et un driver pour les base de données .mdb ?

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 274
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 274

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8
    Par défaut
    Merci pour le lien. Hibernate reconnait bien ma base de donnée et ses tables.

    Voici les principaux éléments de mon fichier hibernate.cfg.xml

    url -> jdbc:odbc:instrumesure
    driver_class -> sun.jdbc.odbc.JdbcOdbcDriver
    dialect -> com.hxtt.support.hibernate.HxttAccessDialect

    Néanmoins, lors du mapping des fichiers hbm, seul le nom des classes et des tables apparaissent. Aucun champ des table n'est mappé.

    J'ai juste un : <meta attribute="sync-DAO">false</meta>

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8
    Par défaut
    J'ai utilisé le driver_class de hxtt et une url fixe.
    ça marche.

    Merci

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8
    Par défaut
    PB : les drivers de HXTT sont limités !!!

    La versiion payante coûte 215$ !!!

    N'y aurait-t-il pas de pilotes gratuits pour Access ??? j'ai entendu parler de JetDriver mais pour NHibernate. je cherche une version pour java

Discussions similaires

  1. dialect hibernate pour odbc hyperfile
    Par cyclopsnet dans le forum Hibernate
    Réponses: 31
    Dernier message: 16/07/2009, 15h40
  2. [Hibernate][EJB] et/ou [ODBC JDBC] Differences avantages inconvenients
    Par liquideshark dans le forum Persistance des données
    Réponses: 4
    Dernier message: 27/08/2008, 11h48
  3. [Kylix] PostgreSql via ODBC
    Par doykati dans le forum EDI
    Réponses: 3
    Dernier message: 08/02/2007, 10h10
  4. [filemaker pro]odbc et dsn less
    Par google dans le forum Autres SGBD
    Réponses: 7
    Dernier message: 24/06/2002, 15h26
  5. Connexion ODBC
    Par Anonymous dans le forum Réseau
    Réponses: 2
    Dernier message: 23/04/2002, 12h10

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