/// <summary> /// /// </summary> /// <param name="key"></param> /// <param name="value"></param> /// <param name="direction"></param> public DataParameter(string key, object value, ParameterDirection direction) : this(key, value, direction, true, DataParameter.DeriveDbType(value), DataParameter.DeriveDbPseudoType(value)) { }
/// <summary> /// /// </summary> /// <param name="key"></param> /// <param name="value"></param> /// <param name="direction"></param> /// <param name="treatNullAsDBNull"></param> public DataParameter(string key, object value, ParameterDirection direction, bool treatNullAsDBNull) : this(key, value, direction, treatNullAsDBNull, DataParameter.DeriveDbType(value), DataParameter.DeriveDbPseudoType(value)) { }
/// <summary> /// /// </summary> /// <param name="key"></param> /// <param name="value"></param> /// <param name="type"></param> public DataParameter(string key, object value, Type type) : this(key, value, ParameterDirection.Input, true, DataParameter.MapDbType(type), DataParameter.MapDbPseudoType(type)) { }