FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
ADOConnection con tabla acces.mdb
Hola, buenas tardes, este es mi prmer post. Mi nombre en Nicolas, soy de Argentina y tengo 21 años, estoy estudiando Analista Programador y mi consulta es:
Estoy haciendo un programa con una base de datos acces.mdb para practicar, hasta ahi va bien, pero mi problema es que cuando creo el instalador con el "inno setup" y al programa lo instalo en otra PC para ver si anda, me sale un cartel que dice algo asi como que no se puede encontrar la tabla o la ruta de la base no es la correcta... El programita ya estaria hecho y anda, pero solo en mi PC, por que cuando lo instalo en otra no encuentra la base. Quisiera consultar si no me podrian dar una manito con algun codigo como para que el programa encuentre la base. Muchas graciasss. |
#2
|
||||
|
||||
Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración
Debes dar más información, más clara, el mensaje exacto del error, etc. |
#3
|
|||
|
|||
Yo lo que hago es capturar la cadena que se crea en ADOConnectionString quitarle la ruta de la BD y pasarla a una variable. Después leo la ruta del ejecutable y donde está la *.MDB, normalmente en una subcarpeta dentro de la carpeta del ejecutable. Asocio esa ruta al ConnectionString y yastá (suponiendo que el PC donde instalas la aplicación tenga el MDAC).
|
#4
|
|||
|
|||
Hola muchas gracias por tu respuesta, seria mucha molestia que me des una manito con el codigo??? por que no me doy cuenta como hacerlo.
pero si no te incomodo con otra cosa.. Desde ya muchas gracias. |
#5
|
|||
|
|||
Cita:
No tiene mayor misterio: 1. En el DataModule (supongo que usas un DataModule) pongo después de implementation:
2. En un procedure, o function, cualquiera que llames para establecer la conexión y abrir las tablas:
AppPath es es la ruta de tu aplicación que puedes obtener de diferentes maneras. Como ves uso Jet, pero puedes usar otro motor. El asunto está en capturar la cadena de texto del ADOConnection, esa que está en la propiedad ConnectionString cuando Connection es True. ------------ Donde sale tiene que salir ": D" todo junto |
#6
|
|||
|
|||
Muchas pero muchas Gracias!!! ahora a probarloo graciassss.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problemas con tabla Acces | silviodp | Tablas planas | 8 | 25-08-2007 00:14:48 |
Filtro en tabla Acces en C++ Builder | JuanErasmo | Tablas planas | 1 | 22-11-2006 16:18:51 |
Borra registros duplicados en tabla ACCES | manu | Conexión con bases de datos | 2 | 24-05-2005 22:15:39 |
Problema con una tabla de acces | manu | Conexión con bases de datos | 2 | 13-04-2005 19:45:56 |
Copiar una tabla en Acces | agonzalez | Conexión con bases de datos | 1 | 30-08-2003 01:48:58 |
|