OleDbConnection conn = new OleDbConnection(connectionAccessString); // connectionAccessString是连接字符串
conn.Open();
DataTable dt = conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, new object[] { null, null, null, "TABLE" });
conn.Close();
这样DataTable得到的就是这个数据库的所有表和视图的信息。