使用HBM文件映射我的类型。
我的一个班级使用名为PartnerEnv
的项目包。其中一个字段设置为应使用increment
生成的id。由于某种原因,我收到以下错误:
无法获取增量生成器的初始值[SQL:SQL不可用]
内部细节:“{”无效的对象名称'jj.dbo.Partners2Env'。“}”
如果我将生成方法更改为assigned
,一切正常。
我将不胜感激任何帮助!
答案 0 :(得分:0)
您可以将Id
表(或该表调用的任何内容)上的PartnerEnv
列设置为Identity
列,然后在.hbm
文件中使用以下内容那个班级?
<id name="Id" type="Int32">
<column name="Id" />
<generator class="identity" />
</id>