Forums Últimos mensajes - Powered by IBM
 

¿Cómo obtener tablas de una base de datos?

05/02/2005 - 12:55 por Vyacheslav Popov | Informe spam
Hola a todos.

Quisiera saber ¿cómo puedo obtener tablas de una base de datos?
(principalmente en SQL Server)

Saludos.
Popov
 

Leer las respuestas

#1 Vyacheslav Popov
05/02/2005 - 14:17 | Informe spam
Me respondo yo mismo.

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

private void MostrarTablas()
{
DataTable tab = GetTables("Provider=SQLOLEDB;Data
Source=localhost;Initial Catalog=Northwind");
foreach (DataRow row in tab.Rows)
{
comboBox1.Items.Add(row["TABLE_NAME"]);
}
}

Saludos.
Popov

"Vyacheslav Popov" escribió en el mensaje
news:er%
Hola a todos.

Quisiera saber ¿cómo puedo obtener tablas de una base de datos?
(principalmente en SQL Server)

Saludos.
Popov

Preguntas similares