Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-05-2004
dago_Ariza dago_Ariza is offline
Miembro
 
Registrado: may 2004
Ubicación: Cartagena-Colombia
Posts: 27
Poder: 0
dago_Ariza Va por buen camino
Quees Mejor Ado ò Odbc ??

Es que todod los ejemplos que veo los veo con ODBC, pero yo empece a aprender esta vaina con ADO, hay alguna diferencia, Uds. que saben que me recomiendan, que siga con ADO o mejor por facilidad o cualquier otra ventaja cambie a ODBC?

Dago
Responder Con Cita
  #2  
Antiguo 22-05-2004
xtrem77 xtrem77 is offline
Miembro
 
Registrado: may 2003
Ubicación: Mexico
Posts: 11
Poder: 0
xtrem77 Va por buen camino
Depende de tu motor de BD y necesidades

Saludos: Ado es una tecnologia de Microsoft que te permite la conexion con bases de datos por medio del OLEDB en pocas palabras te conectas a SQL y Access muy facil dada la tecnologia de microsoft, pero algunas bases de datos funcionan mejor con DBEXpress (Inter Base, My Sql,DB2 etc,), Interbase cuenta con la maravilla de los IB Controls. pero bueno tiene sus limitantes por mi parte para informix, eso quiere decir que tienes que decidir de acuerdo a lo que uses. y cuando no tienes otra opcion ODBC.
__________________
La ignorancia es dicha.
Responder Con Cita
  #3  
Antiguo 22-05-2004
dago_Ariza dago_Ariza is offline
Miembro
 
Registrado: may 2004
Ubicación: Cartagena-Colombia
Posts: 27
Poder: 0
dago_Ariza Va por buen camino
Gracias por la info.
Responder Con Cita
  #4  
Antiguo 23-05-2004
Avatar de __hector
[__hector] __hector is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Santo Domingo, Rep. Dom.
Posts: 1.075
Poder: 23
__hector Va por buen camino
Si intento resumir te digo: utilizas ODBC si y solo si no existe algun driver OLEDB (ADO) para conectarte al motor de datos que quieres utilizar.
__________________
Héctor Geraldino
Software Engineer
Responder Con Cita
  #5  
Antiguo 24-05-2004
axel_mdq axel_mdq is offline
Registrado
 
Registrado: may 2004
Posts: 6
Poder: 0
axel_mdq Va por buen camino
respuesta

Mirá, personalmente, si tengo que realizar un proyecto con una base de datos en access, utilizo ADO. Pero si en el proyecto utilizo el SQL, entonces uso el ODBC.

Saludos,

Alejandro.
Responder Con Cita
  #6  
Antiguo 24-05-2004
Avatar de __hector
[__hector] __hector is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Santo Domingo, Rep. Dom.
Posts: 1.075
Poder: 23
__hector Va por buen camino
No es una cuestion de casos de uso particulares, sino la forma en que se aplica la tecnologia de acceso a datos en cada caso. OLEDB supone un acceso directo al api del motor de datos que estes utilizando, ya sea Access, SQL Server, Oracle u otro que tenga un proveedor OLEDB valido. Esto quiere decir que, la comunicacion entre aplicacion y motor de datos es en cierta forma directa.

En cambio, ODBC supone una capa adicional entre cada extremo, puesto que cada driver debe cumplir ciertos estandares ODBC, lo que en principio es limitativo. Luego tienes que la aplicacion no accede directamente al api del servidor de bbdd, sino que lo hace a la dll que contiene el driver, que funge como traductor entre la aplicacion y el motor, por lo que tienes una capa adicional lo que, en definitiva, debe en mayor o menor medida, disminuir el rendimiento. Eso a groso modo.
__________________
Héctor Geraldino
Software Engineer
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 15:23:38.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi