Example #1
0
 public override LastInsertId ExecuteInsert(DbCommand cmd, string idKey)
 {
     cmd.Execute();
     cmd.Reset();
     cmd.CommandText = "select @@IDENTITY as id";
     var rez = cmd.GetRawValue();
     return new LastInsertId(rez);
 }
Example #2
0
 public override LastInsertId ExecuteInsert(DbCommand cmd, string idKey)
 {
     if (idKey != null)
     {
         cmd.CommandText += ";SELECT last_insert_rowid()";
         var rez = cmd.GetRawValue();
         return new LastInsertId(rez);
     }
     cmd.Execute();
     return LastInsertId.Empty;
 }