DbConnection db=...
string[] res = new string[] { null, null, "Employee", "EmployeeName" };
DataTable dt = db.GetSchema("Columns", res);
 DataTable dt = ClsFun.LF_data.GetSchema("Columns", res);
 string aa = ""; for (int i = 0; i < dt.Rows.Count; i++)
 {
  for (int j = 0; j < dt.Columns.Count; j++)
  aa += "\n" + dt.Columns[j].ColumnName + ":" + dt.Rows[i][j].ToString();
 }得到dt.Columns[j].ColumnName 列名称:
TABLE_CATALOG:
TABLE_SCHEMA:dbo
TABLE_NAME:Employee
COLUMN_NAME:EmployeeName
ORDINAL_POSITION:2
COLUMN_DEFAULT:
IS_NULLABLE:YES
DATA_TYPE:nvarchar
CHARACTER_MAXIMUM_LENGTH:10
CHARACTER_OCTET_LENGTH:20
NUMERIC_PRECISION:
NUMERIC_PRECISION_RADIX:
NUMERIC_SCALE:
DATETIME_PRECISION:
CHARACTER_SET_CATALOG:
CHARACTER_SET_SCHEMA:
CHARACTER_SET_NAME:Unicode
COLLATION_CATALOG:====
没有看到有“DESCRIPTION” 字段
DbConnection.GetSchema() 怎么 获取字段的说明呢
===========
OLEDB.GetOleDbSchemaTable(OleDbSchemaGuid.Columns, new string[] { null, null, strTabName });
可以获取字段的说明 因为有“DESCRIPTION”