ORA-02289:序列不存在

时间:2015-04-22 20:39:38

标签: c# oracle fluent-nhibernate

我正在使用FluentNHibernate,我有一个方法,它接受JSON帖子对类类型进行反序列化并保存它,之后假设提交但我收到了保存时的错误,< / p>

using (ITransaction transacao = _session.BeginTransaction(IsolationLevel.ReadCommitted))
{
  _session.Save(cameras);
  transacao.Commit();
}

我的班级名称已经等于银行名称,这是我的映射构建器。

public MapCAMERAS()
{
  Id(i => i.C_CAM);
  Map(c => c.C_BAL);
  Map(c => c.A_CAM);
  Map(c => c.D_CAM);
  Map(c => c.E_CAM);
  Map(c => c.N_CAM);
  Map(c => c.P_CAM);
  Map(c => c.S1_CAM);
  Map(c => c.S2_CAM);
  Map(c => c.T_CAM);
  Map(c => c.U_CAM);
  Map(c => c.DUMANUT);
}

我检查表中的名字,所有名称都是正确的,我只是将C_CAM作为Id。 使用此应用程序不是必需的身份验证。 我有一个Repository,我在那里创建了save方法,并使用方法调用我的Repository,在我的帖子中使用MVC。

var service = new ServiceCamera(new RepositoryCamera(session));
var result = new RespostaPost();
result = servico.Gravar(cameras);

错误: enter image description here

我的错误是当我制作post方法时。我该如何解决这个错误?

1 个答案:

答案 0 :(得分:2)

<强>解决方案

很简单。可能你映射没有配置增量类型。

尝试这样的事情:

finish()