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 23-05-2003
Omar Alejandro Omar Alejandro is offline
Miembro
 
Registrado: may 2003
Ubicación: Pachuca. Hidalgo, México
Posts: 16
Poder: 0
Omar Alejandro Va por buen camino
Duda sobre ADO

Alguien podria decirme si para ejecutar una aplicacion con acceso con ADO se necesitan algunos archivos, como por ejemplo cuando se utiliza el BDE

Gracias
Responder Con Cita
  #2  
Antiguo 23-05-2003
Avatar de javiermorales
javiermorales javiermorales is offline
Miembro
 
Registrado: may 2003
Ubicación: Alicante
Posts: 272
Poder: 21
javiermorales Va por buen camino
Depende del sistema operativo que utilices, de todas maneras a partir de Windows Me, viene con el propio sistema operativo.

En las páginas de Microsoft puedes bajartelo e instalartelo, si tu sistema no lo tiene.

Espero que te sirva.
Responder Con Cita
  #3  
Antiguo 27-05-2003
Avatar de Rox77
Rox77 Rox77 is offline
Miembro
 
Registrado: may 2003
Ubicación: Caceres
Posts: 44
Poder: 0
Rox77 Va por buen camino
Hola , yo tambien estaba interesado en saber algunas cosillas sobre bases de datos access y acceso mediante ADO con delphi, al igual q preguntaba el compañero y creo q la respuesta esta a medias, que necesito instalar en un PC "vacio" para que una aplicacion delphi-access-ADO funcione... es decir MDAC + jet + algun OCX o los OCX que encapsulan los controles ADO de acceso a datos los incluye el ejecutable? Yo he visto aplicaciones Visual Basic que usan Access y cuando se instalan instalan el MDAC el COMP98 unos cuantos OCX y la aplicacion en si...es igual con Delphi?????...gracias de antemano. Esto de distribuir aplicaciones es un tema que nadie te explica correctamente...a ver si entre todos aprendemos todo lo necesario para redistribuir nuestros maravillosos programitas ...q al fin y al cabo para eso los hacemos no? jejejej .... ;-) gracias por vuestro tiempo.
Responder Con Cita
  #4  
Antiguo 27-05-2003
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 23
guillotmarc Va por buen camino
Hola.

Solo tienes que instalar ADO 2.x (utilizando el MDAC_Type.exe que viene en el CD de Delphi mismo). No hay que instalar ningún OCX ni componente adicional.

NOTA : Esto solo tienes que hacerlo en Windows 95 y NT. En Windows 98, ME, 2000 y XP ya viene incorporado un ADO con drivers de Access.

Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita
  #5  
Antiguo 27-05-2003
Avatar de Rox77
Rox77 Rox77 is offline
Miembro
 
Registrado: may 2003
Ubicación: Caceres
Posts: 44
Poder: 0
Rox77 Va por buen camino
Smile

Hola de nuevo,

Primero gracias guillotmarc.

Entonces si creo una aplicacion con delphi 5 usando ADO para acceder a una BD Access 97 o 2000 y quiero instalar mi programa en un PC Win 98 o Me o 2000 q no tiene ni delphi, ni BDE ni Officce ni na solo tengo que copiar el ejecutable mas el fichero de la BD...?????

ASI DE SIMPLE ??

mu facil no?

comparado con la que monto yo para acceder a bases access 97 con programas en delphi 3 usando el BDE ...pufffff....oye pos me voy a tener que pasar a delphi 5 cuanto antes....jeejeje ...

guillotmarc te agradecería que me lo confirmases para lanzarme a ello..gracias de antemano.
Responder Con Cita
  #6  
Antiguo 27-05-2003
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 23
guillotmarc Va por buen camino
Hola.

El único que te puede dar problemas es el Windows 98 (sobretodo con Access 2000 que es posterior al Windows 98). Es mejor que lo pruebes. Para los demás, como dices, no tendrías más que copiar la aplicación.

En el caso de que la versión ADO de Windows 98 (la 2.0 si no recuerdo mal) no te acceda bien a Access, solo tienes que actualizar ADO ejecutando el MDAC_Type.exe (con la versión ADO 2.1 o posterior seguro que te funcionará perfectamente), no hay que instalar nada más ni configurar nada.

Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita
  #7  
Antiguo 28-05-2003
Avatar de Rox77
Rox77 Rox77 is offline
Miembro
 
Registrado: may 2003
Ubicación: Caceres
Posts: 44
Poder: 0
Rox77 Va por buen camino
Hola.... oye pos que facil es con ADO y Delphi 5....ahora solo me queda conseguir Delphi 5 ;-) que no doy con el ....jejeje...en fin muchas gracias.
Responder Con Cita
  #8  
Antiguo 31-05-2003
jcasassa jcasassa is offline
Miembro
 
Registrado: may 2003
Posts: 12
Poder: 0
jcasassa Va por buen camino
MDAC es Micosoft Data Access Components y es el intento de Microsoft para 'componentizar' via COM el acceso a Datos, sea cual sea el origen.
Esto quiere decir que se pueden usar datos de orignees como Excel, Word, Outlook, Dbase, SQL Server, Access, todo claro tecnologias de Microsoft.
Se accede a cada formato con su OLE DB provider, este es el proveedor de datos, y resulta ser que :
MS Access 97 Microsoft Jet OLEDB 3.51
MS Access 2000 Microsoft Jet OLEDB 4.0
MS SQL 7 SQLOLEDB
Para tener esros proveedores en tu PC es tan facil como actualizar tu version de MDAC. Ahora van por la 2.7.
Donde encontrarla? http://www.microsoft.com/data
La puedes instalar SIN temer ningún contratiempo.
Tanto da que sea 98 SE, como ME como XP. Cero problemas.
Si la quieres diostribuir con InstallShield, te vas a su web y hay un MergeModule que es la version 2.7 MDAC que la debe adjuntar en el directorio de MergesModules donde tengas el InstallShield y decirle a TU instalacion que verifique y actualice este MergeModule.
Hecho esto NO hace falta nada más.
Perdonad el rollo pero es que estoy trabajndo con ello, funciona y no da problemas.
A partir de aqui en la conexion a la base de datros debes decirle QUE proveedor usas y que ubicación tiene.
De todas formas os recomiendo el mejor libro que yo he encontrado de ADO para Delphi:
Advanced Delphi Developer's Guide To ADO de ALex Fedorov.
Para los que esteis cerca de BCN, en la Biblioteca de la UPC me escucharon la desiderata y lo compraron. YA sabeis, a fotocop..
Perdonad el rollo pero es que estoy trabajndo con ello, funciona y no da problemas.
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 10:50:13.


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