【发布时间】:2012-08-08 13:20:28
【问题描述】:
我正在尝试从 Delphi 7 迁移到 Delphi 2010。
我的第一个困难是 FIELDNAME 截断。
我正在使用的表格中有一列的名称超过了 30 个字符(正好是 31 个字符)。
查询打开时发生异常:
Field 'NUM_DIAS_ATRASO_BLOQ_FAT_PESSOA' not found
在我更改了字段名称(使用像 "NUM_DIAS_ATRASO_BLOQ_FAT_PESSO" 这样的别名)后,一切正常......
在 Delphi7 中不会出现这个问题!
我该如何解决这个问题???
【问题讨论】:
-
现在使用 dbx 并且当时正在使用其他东西?您在“dsintf.pas”中遇到了“MIDASNAME”施加的限制。当然,这是一个牵强附会的猜测,因为您决定根本不提供任何信息..
-
问题已解决...我安装了更新 4 和 5!
标签: delphi delphi-2010 firebird firebird2.1