FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Lista con los informes existentes en una BD en Access
Hola, ando como un loco buscando la forma de obtener una lista con los nombres de los informes creados en una base de datos en access para luego rellenar un combobox y abrir el seleccionado.
No tengo problemas con la segunda parte pero no soy capaz de encontrar la forma para obtener los nombres de los informes existentes. ¿Alguien me puede echar una mano? ¿Algún enlace perdido por ahí sobre el cual me pueda apoyar? |
#2
|
||||
|
||||
=> Se podría hacer fácilmente si desde ADO se pudiesen consultar las tablas de sistema de Access; Bastaría con una consulta sobre la tabla MSysObjects con el criterio (Type=-32764). El problema es que yo no he conseguido consultar ésta tabla desde Delphi a través de ADO (si lo descubres dímelo).
Otra forma más manual es la siguiente: (1) Puedes mantener una tabla temporal con los listados existentes. Para crea una consulta como ésta para generar una tabla y la ejecutas desde la macro AutoExec, por ejemplo. Te mantendrá actualizada esa tabla temporal.
(2) Después desde Delphi basta con que usues un TADOQuery con la siguiente consulta:
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
¿Mejor heredar de una Lista o mejor introducir la Lista en un campo? | Jome | OOP | 8 | 24-11-2005 18:11:16 |
Conocer ip de las conexiones existentes | anduj | Firebird e Interbase | 8 | 01-03-2005 16:50:14 |
Buscar todos los subdirectorios existentes en un directorio | slat | Varios | 2 | 28-12-2004 23:53:52 |
access violation cuando la impresora no esta lista | fabianbbg | Impresión | 1 | 06-09-2003 23:29:08 |
Insertar registro entre 2 existentes | Rox77 | Tablas planas | 5 | 23-07-2003 12:15:56 |
|