Exemple #1
0
        public DbCommand CreateCommand(DbConnection conn, string sql, object param, CommandType commandType, int?timeout = null)
        {
            var cmd = conn.CreateCommand();

            if (timeout != null)
            {
                cmd.CommandTimeout = (int)timeout;
            }
            ParamMap.GetCacheMap(DbProvider, sql, commandType).Prepare(cmd, param);
            return(cmd);
        }
Exemple #2
0
 public SqlFactory(string name)
 {
     _name     = name;
     ParamMap  = new ParamMap();
     ResultMap = new ResultMap();
 }
Exemple #3
0
 public SqlFactory()
 {
     ParamMap  = new ParamMap();
     ResultMap = new ResultMap();
 }