读书人

Nhibernate中如何返回刚插入记录的主键

发布时间: 2012-02-02 23:57:14 作者: rapoo

Nhibernate中怎么返回刚插入记录的主键 ??
如题, 我是这么插入记录的

C# code
  public int AddPrepaid(Prepaid p)        {            int num = 1;            using(ITransaction tr = session.BeginTransaction())            {                try                {                    session.Save(p);                                     tr.Commit();                }                catch (Exception)                {                    num = 0;                    tr.Rollback();                    throw;                }            }            return num;        }


[解决办法]
去查表的id,在加1
[解决办法]
在做orm的时候应该有sql语句应该有返回值啊。楼主看看sql就是了。如果没有自己加上。

读书人网 >asp.net

热点推荐