我有一个包含大约30个.dbf表的应用程序,这些表都记录在一个数据库容器中。每个表的一个非常简短的描述保存在每个表的表注释中,因此位于dbc中相关记录的“属性”字段中。
我想让用户有机会定义一个简单的报告,然后我将其发送到Excel文件(熟悉Excel的VFP接口)。为此,我需要显示表名和表注释(以及.dbf文件本身的字段列表)。
有没有一种简单的方法来提取“属性”字段的“表评论”部分?我认为我需要解析该字段,因为“表注释”嵌入其中。
答案 0 :(得分:1)
实际上,在VFP中,有多个地方可以获取这些信息。您可以使用DbGetProp(),即:
open database (_samples+'data\testdata.dbc')
? DbGetProp('Customer', 'TABLE', 'Comment')
AFields()也有这些信息:
use (_Samples+'data\Customer')
afields(laFields)
? laFields(1,16)