Exemple #1
0
        /// <summary>
        /// 创建一个DbCommand对象实例,不引发异常
        /// </summary>
        /// <returns>DbCommand对象实例</returns>
        public DbCommand CreateDbCommand()
        {
            DbCommand cmd = _engine.CreateCommand();

            _engine.InitDbCommand(cmd);
            cmd.CommandTimeout = CommandTimeout;
            return(cmd);
        }
Exemple #2
0
 public void DoCommand(Action <DbCommand> action)
 {
     using (DbCommand cmd = _db.CreateCommand())
     {
         InitDbCommand(cmd);
         action(cmd);
     }
 }