ODBC vs JDBC vs ADO.NET

que sont exactement ODBC, JDBC et ADO.NET Je ne sais pas. Quels sont les liens entre eux?

18
demandé sur Bastien Vandamme 2011-02-22 18:49:29

2 réponses

il s'agit de différentes technologies d'accès aux données.

ODBC est un (plus) standard ouvert. Il est conçu pour être neutre sur le plan de la base de données et de la technologie. JDBC et ADO.NET les deux peuvent effectivement utiliser ODBC en interne comme un fournisseur, si demandé.

JDBC est un concept similaire, mais conçu pour être une norme pour Java.

ADO.NET est une technologie D'accès aux données. net.

13
répondu Reed Copsey 2011-02-22 15:53:07

ODBC (Open Database Connectivity) est une API standard qui peut être utilisée pour communiquer avec les bases de données.

JDBC (Java Database Connectivity) est une norme Java qui peut être utilisée pour communiquer avec les bases de données.

ADO.Net est une norme .Net qui peut être utilisée pour communiquer avec les bases de données.

les bases de données individuelles, telles que SQL Server ou MySQL, ont des pilotes qui implémentent chacune de ces API.

en outre, il y a des implémentations ODBC pour JDBC et ADO.Net qui leur permettent d'utiliser des pilotes ODBC.

11
répondu SLaks 2011-02-22 15:51:43