0

我在 C#.net 中工作。我想使用 Query 选择 Access 数据库中的所有表名。谁能告诉...如何使用查询从访问数据库中选择所有表名?

4

1 回答 1

1

像下面这样尝试它会帮助你...

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

现在数据表“表”具有所有访问表信息..

于 2013-03-14T06:59:37.973 回答