【发布时间】:2017-12-14 23:26:06
【问题描述】:
我有一个 Access 97 数据库,我试图从中获取数据架构和数据。我不知道有多少个表,不知道它们叫什么,也不知道有什么列名。
我以编程方式进入数据库没有问题,但是您如何发现架构?
我正在使用它来获取架构表:
static DataTable GetSchemaTable(string connectionString)
{
using (OleDbConnection connection = new OleDbConnection(connectionString))
{
connection.Open();
DataTable schemaTable =
connection.GetOleDbSchemaTable(OleDbSchemaGuid.Tables,
new object[] { null, null, null, "TABLE" });
return schemaTable;
}
}
【问题讨论】:
标签: c# ms-access-97