![]() |
Error con consulta
Salu2 amigos.
Necesito obtener el nombre de las tablas de un archivo access y encontré esta instrucción posteada por neftalí en el foro:
Probé esa instrucción directamente en access y me funciona sin problemas, pero al ejecutarla desde Delphi, me aparece el siguiente mensaje: no se puede leer ningun registro; no tiene permiso para read msysobjects Alguien sabe como puedo solucionar eso??? desde ya, muchas gracias. salu2. |
Si no recurdo mal, hay una opción desde el propio Access para definir que las tablas de sistema sean "visibles" o no. Prueba a activarla.
CORRIGO: Primero debes hacer las tablas Visibles desde Herramientas/Opciones/Ver Luego darle permisos para verlas al usuario Administrador desde Herramientas/Seguridad/Permisos de Usuario y Grupo Si hecho esto lanzas la consulta funciona sin problemas. |
Cita:
salu2. |
Muchas gracias por el dato, pero no lo pude aplicar ya que el programa trabaja con más de un archivo mdb, los cuales se son creados, por el sistema.
Pero logré solucionarlo con GetTableNames y un listbox en el que cargo la información. salu2. |
| La franja horaria es GMT +2. Ahora son las 04:44:29. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi