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

时间:2014-04-16 14:48:08

标签: c# .net

我一直在尝试使用:

在c#中获取访问表名称
m_cnADONewConnection.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=test.mdb";
m_cnADONewConnection.Open();
DataTable userTables = m_cnADONewConnection.GetSchema("Tables");

但不知道如何只显示表名......任何帮助?

1 个答案:

答案 0 :(得分:0)

// 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());

我是从similar question中获取的。