linq2db Sqlite Insert之后获取插入的自增量ID值

方法为:

public static object InsertWithIdentity<T>(this IDataContext dataContext, T obj);


例:

var rowId = db.InsertWithIdentity(newRow);
newRow.Id = (long)rowId;

 

对应的SQL语句为:

SELECT last_insert_rowid()

 

posted @ 2017-07-06 17:20  百花园路  阅读(880)  评论(0编辑  收藏  举报