Ejemplo n.º 1
0
    public static OleDbParameter ParameterBuilderCallback(SqlBuilderEntry <OleDbType> entry)
    {
        var result = new OleDbParameter();

        result.ParameterName = entry.Details.SqlVariableName;

        result.Value = entry.ParameterValue switch
        {
#if NET6_0_OR_GREATER
            DateOnly dateOnly => dateOnly.ToDateTime(default),
Ejemplo n.º 2
0
    public static NpgsqlParameter ParameterBuilderCallback(SqlBuilderEntry <NpgsqlDbType> entry)
    {
        var result = new NpgsqlParameter();

        result.ParameterName = entry.Details.SqlVariableName;
        result.Value         = entry.ParameterValue;
        if (entry.Details.DbType.HasValue)
        {
            result.NpgsqlDbType = entry.Details.DbType.Value;
        }
        return(result);
    }