KBMMW ORM MetaExists(mwmdtTable) not supported



我正在尝试使用 kbmm norm mssql 中创建表格 uniDac connection。

下面是我的 kbmmwtable 定义:

[kbmMW_Table('name:DEPT')]
TDept = class
private
  FCoGroup:string;
  FDeptCode:string;
  FDeptDesc:string;
public
  [kbmMW_Field('name:CoGroup, primary:true', ftFixedChar, 6)]
  [kbmMW_NotNull]
  property CoGroup:string read FCoGroup write FCoGroup;
  [kbmMW_Field('name:DeptCode, primary:true', ftFixedChar, 8)]
  [kbmMW_NotNull]
  property DeptCode:string read FDeptCode write FDeptCode;
  [kbmMW_Field('name:DeptDesc', ftWideString, 30)]
  [kbmMW_NotNull]
  property DeptDesc:string read FDeptDesc write FDeptDesc;
end;

调用ORM.CreateOrUpgradeTable(TDept)导致此错误:

ekbmwexception类,带有消息的"元登记主义者"(mwmdtttable) 不支持'。

如何解决此错误?

确保已将UNIDAC连接池的元数据设置为一个支持MSSQL

相关内容

  • 没有找到相关文章

最新更新