Esempio n. 1
0
 public OutputParameter(sql_parameter_name name)
 {
     param = new SqlParameter(name, type)
     {
         Direction = ParameterDirection.InputOutput, Value = null
     };
 }
Esempio n. 2
0
 void Add <K>(sql_parameter_name name, K?value)
     where K : struct
 {
     if (value != null)
     {
         Add(name, value.Value);
     }
 }
Esempio n. 3
0
        protected void Add <K>(sql_parameter_name name, K value)
        {
            SqlParameter p = new SqlParameter(name, value);
            SqlDbType    type;

            if (!clr_to_sql_types.TryGetValue(typeof(K), out type))
            {
                type = SqlDbType.Variant;
            }

            p.SqlDbType = type;

            parameters.Add(name, p);
        }
Esempio n. 4
0
 protected void Add(sql_parameter_name name, non_empty_string value) => Add(name, value.ToString());
Esempio n. 5
0
 protected void Add(sql_parameter_name name, string value) => parameters.Add(name, new SqlParameter(name, SqlDbType.NVarChar)
 {
     Value = value
 });
Esempio n. 6
0
 protected void Add(sql_parameter_name name, base64 value) => Add(name, value.ToString());