ODBC vs OLEDB

07/09/2004 - 13:56 por Toni | Informe spam
Hola a todos,

Estoy haciendo una pequeña aplicación contra un mdb y... no sé qué es mejor,
si utilizar ODBC o utilizar OLEDB...

¿Alguien puede decirme algo o enviarme a algún link donde poder informarme?

Muchas gracias y un saludo

Preguntas similare

Leer las respuestas

#1 DJ MIA0
07/09/2004 - 17:22 | Informe spam
Dicen que el OLEDB es mas rapido ..


Miao..


Comprate un libro.


Hola a todos,

Estoy haciendo una pequeña aplicación contra un mdb y...


no sé qué es mejor,
si utilizar ODBC o utilizar OLEDB...

¿Alguien puede decirme algo o enviarme a algún link


donde poder informarme?

Muchas gracias y un saludo


.

Respuesta Responder a este mensaje
#2 Lázaro
07/09/2004 - 17:38 | Informe spam
No es que lo digan claramente, pero para que te hagas una idea los dos
namespaces están hechos en .NET o sea que es código gestionado, seguro, etc,
etc.. El problema es el Provider de datos que uses para abrir las
conexiones.

Por ejemplo cuando usas el ODBC y accedes contra MySQL, estás usando un
objeto .NET que cuando abres la conexión llama a un driver ODBC hecho en
tecnología COM. Sin embargo, si usas OLEDB contra el proveedor de Access,
estás usando un objeto .NET contra ADODB, del cual existe en la versión 2.8,
un interop ya preparado para .NET.

Bueno en definitiva, no tendrías porque usar el ODBC si existe un proveedor
OLEDB para tu origen de datos, siempre será mejor tecnología.

Salu2

"Toni" wrote in message
news:
Hola a todos,

Estoy haciendo una pequeña aplicación contra un mdb y... no sé qué es


mejor,
si utilizar ODBC o utilizar OLEDB...

¿Alguien puede decirme algo o enviarme a algún link donde poder


informarme?

Muchas gracias y un saludo


Respuesta Responder a este mensaje
#3 JOSE
07/09/2004 - 19:56 | Informe spam
Efectivamente OLEDB es más rápido, ya que utiliza drivers
especificos para cada manejador de BD, ODBC es genérico (
como un puente)
Respuesta Responder a este mensaje
#4 DJ MIA0
08/09/2004 - 00:39 | Informe spam
Usea que lo use por Fe.


Comprate un libro...

Miao...

No es que lo digan claramente, pero para que te hagas


una idea los dos
namespaces están hechos en .NET o sea que es código


gestionado, seguro, etc,
etc.. El problema es el Provider de datos que uses para


abrir las
conexiones.

Por ejemplo cuando usas el ODBC y accedes contra MySQL,


estás usando un
objeto .NET que cuando abres la conexión llama a un


driver ODBC hecho en
tecnología COM. Sin embargo, si usas OLEDB contra el


proveedor de Access,
estás usando un objeto .NET contra ADODB, del cual


existe en la versión 2.8,
un interop ya preparado para .NET.

Bueno en definitiva, no tendrías porque usar el ODBC si


existe un proveedor
OLEDB para tu origen de datos, siempre será mejor


tecnología.

Salu2

"Toni" wrote in message
news:
Hola a todos,

Estoy haciendo una pequeña aplicación contra un mdb




y... no sé qué es
mejor,
si utilizar ODBC o utilizar OLEDB...

¿Alguien puede decirme algo o enviarme a algún link




donde poder
informarme?

Muchas gracias y un saludo






.

Respuesta Responder a este mensaje
#5 Toni
08/09/2004 - 10:03 | Informe spam
Muchas gracias por las respuestas... lo haré con OLEDB

Muchas gracias y un saludo.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida