Ole db,odbc,jdbc

abdo -  
 zagor -
Voulez-vous me parler brèvement des concepts de base de odbc,jdbc,ole dbje veut savoir aussi la defferance entre ces trois technologie?
svp envoyer la réponse ds l'email suivant nethadda@caramail.com
merci

3 réponses

  1. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    odbc:
    C'est une interface sous Windows qui présente une API unique à tous les logiciels quelle que soit le serveur de base de données derrière.
    Exemple:
    logiciel ---> ODBC ----> pilote ODBC Oracle -----> serveur Oracle
    logiciel ---> ODBC ----> pilote ODBC PostgreSQL -----> serveur PostgreSQL

    Les logiciels n'ont pas à se soucier du type de serveur derrière.
    Inconvénients:
    - on accède pas aux fonctions avancées spécifiques à ce serveur.
    - lenteur.
    - ça n'existe que sous Windows (bien qu'il existe quelques bricolage + ou - compatibles ODBC sous Linux).

    JDBC est à Java ce que ODBC est à Windows: il présente une API unifiée pour les bases de données.
    Avantage: JDBC est multiplateformes (donc un logiciel conçu pour accéder aux bases de données par JDBC fonctionnera sur toutes les plateformes).
    Inconvénient: les pilotes JDBC sont un peu moins courants que les pilotes ODBC.

    Il existe des ponts JDBC-ODBC, ce qui est pratique quand on a pas le pilote JDBC d'un serveur.
    1
  2. hadda
     
    merci infiniment .
    c'est suffaisant
    0
  3. zagor
     
    1 - on accède pas aux fonctions avancées spécifiques à ce serveur. !!
    2 - lenteur. !!

    <------------------------------------------------------------------------------->
    bonjour,

    1- depend de la conception de ODBC

    2- depend aussi de la conception de ODBC, peut-etre si tu utilses des base microsoft$, microsoft et une boite
    qui vend des logiciels, tjours nouveauté, ODBC, oledb ODBC.net, elle a besoin de ça si non elle fermera boutique

    LWAZ.
    0