Sql server 如何在Crystal Reports 11中从SQL Server获取日期?

Sql server 如何在Crystal Reports 11中从SQL Server获取日期?,sql-server,crystal-reports,types,Sql Server,Crystal Reports,Types,我有一个从表中选择的存储过程,其中两个字段是SQL Server中的日期类型,但当我从Crystal Reports中选择存储过程时,两个日期字段以YYYY-MM-DD格式显示为字符串。我可以编写公式将其转换为此报表预期的MM/DD/YYYY输出,但是没有办法让Crystal识别SQL Server日期吗?是的,编写公式,YYYY-MMM-DD是日期的表示。是的,这就是我担心的。谢谢你的回复。更新:虽然这对于日期数据类型是正确的,但Crystal确实能够正确识别DATETIME类型。由于我的过程

我有一个从表中选择的存储过程,其中两个字段是SQL Server中的日期类型,但当我从Crystal Reports中选择存储过程时,两个日期字段以YYYY-MM-DD格式显示为字符串。我可以编写公式将其转换为此报表预期的MM/DD/YYYY输出,但是没有办法让Crystal识别SQL Server日期吗?

是的,编写公式,YYYY-MMM-DD是日期的表示。

是的,这就是我担心的。谢谢你的回复。更新:虽然这对于日期数据类型是正确的,但Crystal确实能够正确识别DATETIME类型。由于我的过程的唯一目的是向报表提供数据,我只是修改了过程的输出,以便使用DATETIME字段而不是DATE,并将字段格式设置为仅在crystal中显示日期。不需要公式。