110,539
社区成员
发帖
与我相关
我的任务
分享
string connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + dbDir + ";Jet OLEDB:Database Password=cisdi;";
OleDbConnection Myconn = new OleDbConnection(connstr);
DataTable SchemaTalbe;
Myconn.Open();
SchemaTalbe = Myconn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, new object[] { null,null,null,"TABLE"});
Myconn.Close();
for (int p = 0; p < SchemaTalbe.Rows.Count; p++)
{
MessageBox.Show(SchemaTalbe.Rows[p]["Table_Name"].ToString());
}
string connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + dbDir + ";Jet OLEDB:Database Password=cisdi;";//连接字符串
OleDbConnection Myconn = new OleDbConnection(connstr);
DataTable SchemaTalbe;
Myconn.Open();
SchemaTalbe = Myconn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, new object[] { null,null,null,"TABLE"});
Myconn.Close();
for (int p = 0; p < SchemaTalbe.Rows.Count; p++)
{
//注意这句不是3楼写的那样,3楼对schematable的用法不了解。建议补下datatable。
MessageBox.Show(SchemaTalbe.Rows[p]["Table_Name"].ToString());
}