以下是从MS Access获取表格列表的代码。
List<string> tables = new List<string>();
foreach (DataRow schemaRow in datatable.Rows)
{
string sheet = schemaRow["TABLE_NAME"].ToString();
String[] excelSheets = new String[datatable.Rows.Count];
if (schemaRow["TABLE_TYPE"].ToString() == "TABLE")
tables.Add(sheet);
}
我需要来自MS Access数据库的查询和列的列表。
答案 0 :(得分:2)
检查出来是一个起点,它检索表:
..并使用此API:http://davidhayden.com/blog/dave/archive/2006/01/15/2734.aspx
您可以对视图使用相同的API。