如何使用带有序列的SQL Server 2012在Fluent NHibernate中插入?

时间:2014-07-14 20:41:07

标签: c# sql sql-server nhibernate fluent-nhibernate

我正在尝试使用SQL Server 2012 + Fluent NHibernate +序列。 我在SQL Server 2012中创建了一个序列,我在表格中配置了序列,如此链接sequence as a default value for a column in SQL Server 但我正在尝试插入一条记录并且它不起作用,我收到错误“null identifier”。

有关于如何配置Fluent NHibernate使用SQL Server 2012序列的示例吗?

此致

1 个答案:

答案 0 :(得分:1)

看看this site,这里他们使用默认序列。

this.Id(x => x.Id)
.GeneratedBy.SeqHiLo("mysequence", "1000")
.Default("next value for mysequence");