ODBC versus ADO

16/09/2004 - 02:18 por El principiante | Informe spam
Cuales son las ventajas y desventajas de cada uno (ODBC o ADO) al momento de
conectarse a una base de datos SQL Server ?



Gracias

Preguntas similare

Leer las respuestas

#1 MAXI
16/09/2004 - 03:14 | Informe spam
Hola, me imagino que hablas de DAO y ADO, porque ADO usa ODBC tambien ;-)

La diferencia fundamental es la forma de hacer las cosas y lo estable que es
ADO.

Yo he trabajado con DAO , ADO y ahora con ADO.NET y hay grandes diferencias
entre el primero y el ultimo




Maxi

Buenos Aires - Argentina
Desarrollador .NET 3 Estrellas
Microsoft User Group (MUG)
Mail: Maxi_accotto[arroba]speedy.com.ar

Msn Messager:

"El principiante" escribió en el mensaje
news:
Cuales son las ventajas y desventajas de cada uno (ODBC o ADO) al momento
de
conectarse a una base de datos SQL Server ?



Gracias


Respuesta Responder a este mensaje
#2 El principiante
16/09/2004 - 03:42 | Informe spam
Disculpa, error de principiante.. Quise decir ODBC versus OLE/db

"El principiante" wrote in message
news:
Cuales son las ventajas y desventajas de cada uno (ODBC o ADO) al momento


de
conectarse a una base de datos SQL Server ?



Gracias


Respuesta Responder a este mensaje
#3 Gustavo Larriera [MVP]
16/09/2004 - 04:01 | Informe spam
ADO es una capa que está encima de ODBC o de OLEDB. Entonces lo que tiene
sentido es comparar ODBC con OLEDB. Hay diferencias funcionales, pero en mi
opinión lo más importante es que se logra más performance usando OLEDB.

No he hecho tests científicos pero aplicaciones de clientes que compararon
conexiones ODBC versus OLEDB lograron 3-4 veces mejor performance.

Acá hay una página que hace muchas comparaciones, está interesante:

http://www.motobit.com/tips/detpg_Perfdata.htm

Gustavo Larriera, MVP
Uruguay LatAm
http://sqljunkies.com/weblog/gux/
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"El principiante" wrote in message
news:
Cuales son las ventajas y desventajas de cada uno (ODBC o ADO) al momento
de
conectarse a una base de datos SQL Server ?



Gracias


Respuesta Responder a este mensaje
#4 Adrian D. Garcia
16/09/2004 - 06:49 | Informe spam
Si te refieres a ODBC vs OLE/DB, podriamos decir que OLE/DB es una
tecnologia mas reciente mientras que los drivers ODBC no han sufrido muchas
mejoras significativas desde hace varios años. Por lo que he podido
comprobar los Providers OLE/DB para Sql Server tienen un tratamiento mejor
para el pasaje de parametros de procedimientos almacenados y de preparacion
de sentencias a ejecutar.

Si te refiere a ADO como libreria de acceso a datos ves ODBCDirect o
tecnologia similar, puedo decirte que ADO es mucho mas completa y soporta un
rango superior de funcionalidad, especialmente en el manejo de tipo de
cursores.

Saludos
Adrian D. Garcia
MCSD
NDSoft Consultoria y Desarrollo

"El principiante" wrote in message
news:
Cuales son las ventajas y desventajas de cada uno (ODBC o ADO) al momento


de
conectarse a una base de datos SQL Server ?



Gracias


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida