visualizar tablas en access

07/11/2003 - 14:07 por Gepetto | Informe spam
Hola al grupo

me gustaria saber cual es la sentencia select para
visualizar las tablas que hay dentro de un fichero access.
y si es posible como como se hace para obtener las
columnas que tiene una tabla y el tipo de datos que
contiene...

Muchas gracias por adelantado.
 

Leer las respuestas

#1 Jonathan Molina
07/11/2003 - 15:18 | Informe spam
Para saber los nombres de la tabla utilizo la sig. funcion:

public DataTable GetTables(OleDbConnection conn)
{
conn.Open();
DataTable schemaTable = conn.GetOleDbSchemaTable
(OleDbSchemaGuid.Tables,
new
object[] {null, null, null, "TABLE"});
conn.Close();
return schemaTable;
}

Para obetener Nombres de columnas:

public string[] NombreColumnas(string tabla)
{
if (blAbierto == true)
{
DataColumn Columna;
int i,j;
string[] nomCol;
j = ctrlDataSet.Tables
[tabla].Columns.Count;
nomCol = new string[j];
for (i=0;i<j;i++)
{
Columna = ctrlDataSet.Tables
[tabla].Columns[i];
nomCol[i] = Columna.ColumnName;
}
return nomCol;
}
}


Hola al grupo

me gustaria saber cual es la sentencia select para
visualizar las tablas que hay dentro de un fichero


access.
y si es posible como como se hace para obtener las
columnas que tiene una tabla y el tipo de datos que
contiene...

Muchas gracias por adelantado.

.

Preguntas similares