Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Conexión con Access (https://www.clubdelphi.com/foros/showthread.php?t=43427)

LinaC 10-05-2007 22:30:16

Conexión con Access
 
Es un poco urgente!!!!

Ya creé una base de datos en Access, realicé la conexión con Delphi utilizando el componente session y Query, en un formulario x agregué un dbgrid el cual conecté a un datasource y un botón para que al presionar clic me cargue mediante consulta sql la información en dicho grid, esto funciona pero como la base de datos tiene una clave, esta la solicita cada que presiono dicho botón, deseo que esta clave no se solicite en modo ejecución.:confused: :confused: :confused: :confused: :confused: :confused:

Caral 10-05-2007 22:42:58

Hola
la mejor manera de conectarse con access es con ado
adoconnection tiene loginpronp, ponlo en false y ya.
Saludos

LinaC 10-05-2007 23:18:10

Conexión con Access
 
Oye muchas gracias, lo que pasa es que apenas estoy comenzando con este rollo, entonces no conozco el funcionamiento de ADO. Me podrías hablar un poco de esto, claro que si es un componente adicional, pues creo no poderlo trabajar, la idea es trabajar con los componentes que trae la herramienta.

Agradezco tu colaboración.

Caral 10-05-2007 23:23:56

Hola
El ado, esta dentro del delphi, no es adicional.
aqui hay un ejemplo de conexion a access entre otros, revisalo.
Se llama [Ejemplo]Conexion Bases Datos.Zip
Aqui:
http://www.terawiki.clubdelphi.com/
Saludos

LinaC 10-05-2007 23:35:25

Conexión con Access
 
Hola, de verdad muchas gracias por tu colaboración y te molesto nuevamente... te cuento que ya descargué el ejemplo, pero tan pronto abro delphi, me dice que no se encuentra el componente ado, tu me indicas como lo agrego o no se descargarlo, ya me surgió la inquietud y quiero conocerlo.

Gracias!!!

FGarcia 11-05-2007 00:51:44

Hola!

La pregunta es ¿ que delphi usas?

La version 5 no incluye ado, la 6 y 7 si.

LinaC 11-05-2007 01:26:40

Conexión con Access
 
Si correcto, estoy con la versión 5...:o

Oye de todas maneras te agradezco mucho tu colaboración.. ;)

egostar 11-05-2007 01:34:32

Cita:

Empezado por LinaC
Es un poco urgente!!!!

Ya creé una base de datos en Access, realicé la conexión con Delphi utilizando el componente session y Query, en un formulario x agregué un dbgrid el cual conecté a un datasource y un botón para que al presionar clic me cargue mediante consulta sql la información en dicho grid, esto funciona pero como la base de datos tiene una clave, esta la solicita cada que presiono dicho botón, deseo que esta clave no se solicite en modo ejecución.:confused: :confused: :confused: :confused: :confused: :confused:

Necesitas usar un componente TDataBase para indicarle que no te muestre la ventana de acceso, pones la propiedad LoginPrompt en False y listo.

Referente a los componentes ADO, son excelentes como te dice nuestro amigo Caral, pero veo que no los tiene tu Delphi.

PD. Como tu base tiene clave necesitas asignarlo dando doble click al componente DataBase y en la parte Parameter Override colocas esto:

Cita:

LOGIN=xxxxx
PASSWORD=xxxxxx
Nota: No recuerdo si es LOGIN o USER.

Salud OS.

LinaC 11-05-2007 01:43:34

Conexión con Access
 
Me funcionó perfecto, muchas gracias!!! :)

jdcamilo 14-05-2007 20:48:31

conneccion con acceses
 
cual es el tamano maxomo k access 2007 soporta????

LinaC 14-05-2007 22:09:30

Conexión con Access
 
En el caso del número de registros no hay límite, el límite viene dado por el tamaño máximo de las mdb's que en el caso del 2003 es de 2 gigas.
Si tuvieras un tamaño mayor, puedes repartir las tablas entre varias mdb's, lo que conlleva a que el limite es el tamaño disponible en disco....

Caral 24-05-2007 05:25:22

Hola
Para no dejar esto asi y dar una opción adicional.
Los componentes Zeos (Son Gratis) estan aqui: http://sourceforge.net/projects/zeoslib/
Funcionan perfectamente con access ademas son muy faciles de usar.
No estoy seguro si se podran instalar en delphi 5, pero en el 6 se instalan sin problemas, supongo que sera igual.
Aqui: http://www.terawiki.clubdelphi.com/ Hay un tutorial para instalarlos, se llama: Como instalar Zeos Lib y no morir en el intento.
No te asuste el titulo, esta hecho por un Maestro del club (AzidRain), es exelente.
La ventaja que le veo a estos componentes es que si quieres migrar de base de datos posteriormente a MySql, nada mas tendras que darle la nueva direccion, es muy practico.
Te aconsejo que los busques y los instales, te van a gustar.
Saludos


La franja horaria es GMT +2. Ahora son las 17:44:57.

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