【发布时间】:2011-08-12 14:46:34
【问题描述】:
我有一个 MS Access 2002-2003 数据库。我想知道是否有办法以编程方式检索列描述。我已经可以使用
获取列类型、名称等OleDbDataReader reader = cmd.ExecuteReader(CommandBehavior.KeyInfo);
DataTable schemaTable = reader.GetSchemaTable();
foreach (DataRow myField in schemaTable.Rows)
{
foreach (DataColumn myProperty in schemaTable.Columns)
{
// etc...
}
}
但我无权访问“描述”信息(您可以在 MSAccess 中使用“设计视图”时查看)。
有没有简单的方法来获取“描述”信息?
【问题讨论】:
标签: c# database-schema ms-access-2003