Tema: JDBC vs ODBC
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/09/2009, 11:57
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 10 meses
Puntos: 260
Sonrisa Respuesta: JDBC vs ODBC

Hola,

ODBC está encapsulado dentro de un package (posiblemente en un .JAR independiente) con varias clases que se conectan al administrador de ODBC y este a su vez a la base de datos. (En el caso de SUN está dentro de las clases principales del VM).

JDBC también está encapsulado dentro de un package con varias clases que se conectan directamente a la base de datos (seguramente en un .JAR independiente).

Es decir que tanto ODBC como JDBC son un conjunto de clases dentro de un package (dentro de un .JAR posiblemente independiente) que se conectan a bases de datos, pero posiblemente usan un 'Layer' extra, dependiendo de la arquitectura.

Usar uno u otro es dependiente completamente de tus objetivos y otros factores importantes, como por ejemplo: no sé si exista un conector JDBC para FoxPro, etc.

Mas específicamente, para conectarte a MySQL puedes usar el ODBC y al mismo tiempo usar el JDBC (una vez que hayas descargado e instalado el conector ODBC y/o JDBC para MySQL).

Saludos,