ADO.Net Obtener el nombre de la tabla en Access

06/09/2006 - 21:57 por Edgar | Informe spam
Hola Grupo, Como puedo saber el nombre de una tabla que existen en un
archivo de Access, por ejemplo, un usuario selecciona un archivo de
Access que tengo que abrir pero no se el nombre de la tabla y para
poder abrir la tabla necesito primero saber su nombre debido a que
estoy utilizando el objeto OleDbCommand mi sintaxis es la siguiente:
OCmd.CommandText = "SELECT * FROM " & NombreTablaAcceess
Hay algun comando que me de el nombre de la tabla del archivo de
Access?
SALUDOS
 

Leer las respuestas

#1 Jesús López
07/09/2006 - 00:58 | Informe spam
El método OleDbConnection.GetSchema(OleDbMetadataCollectionNames.Table)
Devuelve un datatable con un registro por cada tabla en la base de datos.
Cada registro tiene el campo "TABLE_NAME" con el nombre de la tabla.

Saludos:

Jesús López



"Edgar" escribió en el mensaje
news:
Hola Grupo, Como puedo saber el nombre de una tabla que existen en un
archivo de Access, por ejemplo, un usuario selecciona un archivo de
Access que tengo que abrir pero no se el nombre de la tabla y para
poder abrir la tabla necesito primero saber su nombre debido a que
estoy utilizando el objeto OleDbCommand mi sintaxis es la siguiente:
OCmd.CommandText = "SELECT * FROM " & NombreTablaAcceess
Hay algun comando que me de el nombre de la tabla del archivo de
Access?
SALUDOS

Preguntas similares