FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Detectar Path base de datos access
Hola a todos, buenas tardes:
Como siempre recurro a vuestros consejos que en muchas otras veces me han ayudado. Ahora estoy atrancada en algo muy simple pero que no consigo sacar. Os comento: TEngo una aplicación en delphi que utiliza una base de datos access. Utilizo el componente ADOConnection. Se que tiene una propiedad donde se indica la ruta de la base de datos. Se que la propiedad ConnectionString saca todas las propiedades de la conexión a la base de datos, pero yo lo que necesito realmente es sacar el data source. Os pongo un ejemplo, si tengo la base de datos en la siguiente ruta: c:\Montajes\Montajes.mdb quiero que aparezca una label con ese captión y que no me aparezca toda la ristra de datos de la propiedad ConnectionString. Es una chorrada, pero es que no encuentro como hacerlo. Muchisimas gracias por vuestra atención. un saludo!!!
__________________
MoNiCa |
#2
|
|||
|
|||
mmmm hola!
No recuerdo bien pero me parece que vi ese tip en los trucos de delphi.about.com aunque no le hize mucho caso, se me quedo grabada la idea. Una busqueda por ahi no estaria de mas. P.D. Prueba. Última edición por FGarcia fecha: 10-10-2007 a las 21:42:34. |
#3
|
||||
|
||||
Simplificando el tema
Hola m.ruiz (maria ruiz?). Lo tuyo parece ser mas sencillo de lo que suena. Como sabemos, uno nunca sabe donde va a caer la aplicacion y su archivo de base de datos cuando sea distribuida e instalada en otras maquinas. Es por ello que utilizo el evento AfterConnect del objeto TADOConnection para configurar la ConnectionString.
En el evento coloco el siguiente codigo:
Podras ver que en la linea que dice 'Data Source='+ExtractFilePath(Application.ExeName)+'HACbaWKSDat.mdb;' se encuentra la respuesta a tu pregunta. Espero que te haya sido util la informacion |
#4
|
||||
|
||||
Hola casacham:
Ves? Si yo sabía que tenía que ser una sentencia muy simple, pero no sabía como sacarla. Esto es exactamente lo que necesitaba.Muchas gracias por tu ayuda. P.D: Por cierto, me llamo Mónica Ruiz. Un saludo!!!
__________________
MoNiCa |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Clave de Base de Datos Access | Alexander | Conexión con bases de datos | 1 | 13-07-2007 16:36:26 |
Imagen JPG en una base de datos Access | edus1984 | Conexión con bases de datos | 7 | 08-05-2007 01:52:10 |
acceder base datos access | mikontalo | C++ Builder | 4 | 29-04-2006 06:54:19 |
base de datos access en Red | Nbull | Conexión con bases de datos | 5 | 13-01-2006 12:31:49 |
|