<>获取Access中所有表和所有表字段属性的完美解决办法!不需要引用ADOX </P> ; d* z$ W+ K" W- H<>//schemaTable将取到所有用户表的信息,schemaTable取到指定表名的表的所有信息4 R, G3 F F% i& C0 X+ |7 ]8 e) H. Y
OleDbConnection conn = new OleDbConnection(strConn); ' o2 L l: K9 V conn.Open();$ p+ U+ N5 K U$ z, I, y
DataTable schemaTable = conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, new Object[]{null, null, null, "table"});) z c/ _7 Y \. Q
DataTable schemaTable2 = conn.GetOleDbSchemaTable(OleDbSchemaGuid.Columns, new Object[]{null, null, /*tablename*/, null});5 ]0 Q. ^8 X1 t5 z A# Q8 z$ x9 l
conn.Close();</P>" l$ I. i8 s) \3 C. A+ ]4 B Y
<>