[英]KBMMW ORM MetaExists(mwmdtTable) not supported
I am trying to create table in MSSQL using kbmMWORM with uniDAC connection. 我正在尝试使用带有uniDAC连接的kbmMWORM在MSSQL中创建表。
Below is my KbmmWTable definition: 以下是我的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;
Calling ORM.CreateOrUpgradeTable(TDept)
resulting this error: 调用
ORM.CreateOrUpgradeTable(TDept)
导致此错误:
exception class EkbMWexception with message 'MetaExists(mwmdtTable) not supported'.
异常类EkbMWexception,消息'MetaExists(mwmdtTable)不受支持'。
How to fix this error? 如何解决这个错误?
确保已将UNIDAC连接池的MetaData属性设置为支持MSSQL的属性
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.