【发布时间】:2013-03-14 14:59:37
【问题描述】:
我在 C#.net 中工作。我想使用 Query 选择 Access 数据库中的所有表名。谁能告诉...如何使用查询从访问数据库中选择所有表名?
【问题讨论】:
标签: c#-4.0 ms-access-2007
我在 C#.net 中工作。我想使用 Query 选择 Access 数据库中的所有表名。谁能告诉...如何使用查询从访问数据库中选择所有表名?
【问题讨论】:
标签: c#-4.0 ms-access-2007
试试下面的方法会对你有所帮助...
string connectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\\myAccess2007file.accdb;Persist Security Info=False;";
OleDbConnection conn = new OleDbConnection(connectionString);
conn.Open();
DataTable tables = conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables,new object[]{null,null,null,"TABLE"});
conn.Close();
现在数据表“表”有所有访问表信息..
【讨论】: