/// <summary> /// 创建一个DbCommand对象实例,不引发异常 /// </summary> /// <returns>DbCommand对象实例</returns> public DbCommand CreateDbCommand() { DbCommand cmd = _engine.CreateCommand(); _engine.InitDbCommand(cmd); cmd.CommandTimeout = CommandTimeout; return(cmd); }
public void DoCommand(Action <DbCommand> action) { using (DbCommand cmd = _db.CreateCommand()) { InitDbCommand(cmd); action(cmd); } }