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
A voir également:

3 réponses

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
hadda
 
merci infiniment .
c'est suffaisant
0
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