我在C#.net工作。我想使用Query在Access数据库中选择所有表名。任何人都可以告诉...如何使用查询从访问数据库中选择所有表名?
答案 0 :(得分: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();
现在Datatable“tables”拥有所有访问表Info ..