显示包含数据库表名称的DataTable

本文关键字:DataTable 包含 数据库 显示 | 更新日期: 2023-09-27 17:58:33

我一直在尝试获取c#中的访问表名,使用:

m_cnADONewConnection.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=test.mdb";
m_cnADONewConnection.Open();
DataTable userTables = m_cnADONewConnection.GetSchema("Tables");

但不知道如何只显示表名。。。有什么帮助吗?

显示包含数据库表名称的DataTable

// Add list of table names to string list
List<string> names = new List<string>();
for (int i=0; i < userTables.Rows.Count; i++)
    names.Add(userTables.Rows[i][2].ToString());

我从一个类似的问题中得到了这个。