如何将参数格式从 DD/MM/YYY HH:MM;SS 更改为 DD/MM/YYYY

How to change Parameter format from DD/MM/YYY HH:MM;SS to DD/MM/YYYY

我有一个参数uploadedDate(数据type-Date/time) (下拉参数,我可以 select 该记录的特定日期)从查询中获取可用值。

我的问题是当我在 sql 中执行该查询时它只显示日期。

但是当我在参数 (UploadedDate) 中使用它时,它会给出带时间的日期。

如何从下拉列表(参数)中删除时间和 select 只有日期?

使用转换

SELECT CONVERT(VARCHAR(24),UploadedDate,103)
FROM table

问题可能不在参数的数据类型中,问题可能在您为参数提供的可用值中。如果您清除这些,默认情况下它将有一个只有日期的日历类型选择框。如果您需要可用值,则必须 运行 在表达式中对它们使用 FormatDateTime 函数,或者,如果它们是通过查询引入的,运行 在 SQL 中使用转换函数,就像 Matt 发布的那样。

如果问题仍然存在,您可以改用字符串数据类型参数;使用字符串参数过滤数据类型为 sql.

中的 date/time 的列没有问题