Buenas noches a todos:
Mi duda es la siguente, tengo una base de datos en Access 2003 y un programa hecho en C#.NET 2005, la consulta que utlizo para conocer los nombres de las tablas es:
al ejecutarla en la vista de access me la ejecuta correctamente, pero al ejecutarla en C# para cargarla en un Datareader me genera el sigueinte error
Gracias de antemano a todos
Mi duda es la siguente, tengo una base de datos en Access 2003 y un programa hecho en C#.NET 2005, la consulta que utlizo para conocer los nombres de las tablas es:
CitarSELECT MSysObjects.Name FROM MsysObjects WHERE (Left$([Name],1)<> "~") AND (Left$([Name],4) <> "Msys") AND (MSysObjects.Type)=1 ORDER BY MSysObjects.Name
al ejecutarla en la vista de access me la ejecuta correctamente, pero al ejecutarla en C# para cargarla en un Datareader me genera el sigueinte error
CitarNo se puede leer ningún registro; no tiene permiso para READ en 'MsysObjects'.
Gracias de antemano a todos