/// <summary> /// Создает SqlParameter из трёх аргументов, SqlDbType явно указывает к какому типу необходимо преобразовать передаваемое значение /// </summary> /// <param name="parameterName">имя параметра</param> /// <param name="value">значение</param> /// <param name="sqlDbType">тип БД, к которому необходимо преобразовать передаваемое значение</param> /// <returns></returns> public static SqlParameter CreateSqlParameter(string parameterName, object value, SqlDbType sqlDbType) { return(new SqlParameter(parameterName, DBValue.Convert(value)) { SqlDbType = sqlDbType }); }
/// <summary> /// Создает SqlParameter из двух аргументов, автоматически выводит SqlDbType аналогичный типу передаваемого значения /// </summary> /// <param name="parameterName">имя параметра</param> /// <param name="value">значение</param> /// <returns></returns> public static SqlParameter CreateSqlParameter(string parameterName, object value) { return(new SqlParameter(parameterName, DBValue.Convert(value))); }