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),
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); }