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)
-   -   elegir el usuario la bdd a cargar (https://www.clubdelphi.com/foros/showthread.php?t=24139)

rtorioa 09-08-2005 21:18:13

elegir el usuario la bdd a cargar
 
Hola amigos, mi problema es el siguiente:

Tengo una aplicacion que usa una bdd access (*.mdb) a la cual me conecto mediante un odbc de sistema.

El problema es que yo ahora quiero tener varias bdd (por ejemplo, cada año empezar con una limpia para redicir la carga de datos) y que el usuario pueda elegir la bdd a utilizar. ¿cómo puedo yo hacer esto en tiempo de ejecución?, ¿sería posible que un usuario estubiera consultando una bdd (ej mibdd2004.mdb)
y otro otra al mismo tiempo (ej mibdd2005.mdb) ?

Gracias de ante mano y un saludo a todos :o

Cabanyaler 10-08-2005 07:59:36

.. sí, si usas diferentes conexiones para cada una de ellas.

P.e. y utilizando ADO:

1) Puedes crearte tantas conexiones ADO como desees y tratar en cada una de ellas la BBDD que quieras.
Después en tiempo de ejecución, puedes asignar a los controles de las pestañas Data Access y Data Controls la ADOConection elegida.

2) Otro modo es asignar después de elegir la BBDD, el nombre de la elegida a la ADOConection y trabajar con la BBDD deseada hasta que el eusuario vuelva a elegir otra diferente y vuelvas a reasigar el nombre de la BBDD o la ruta, dependiendo si usas ODBC (creo que obsoleto y por supuesto menos agil) que ADO.

Imaginación y después Suerte.

:)


La franja horaria es GMT +2. Ahora son las 17:42:33.

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