Crystal Reports-SQL Server存储的proc datetime参数格式

2020-09-20 16:54发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在尝试通过Sql Server Stored Proc创建一个报告,该报告需要两个datetime输入参数。 但是,SP不接受在提示屏幕上选择的输入参数值,从而生成错误-"关键字CONVERT附近的语法不正确"。 报表生成的SQL默认情况下使用Convert函数

  EXECUTE [Projects_findings_summary_date] CONVERT(日期时间,'12/01/2017 00:00:00',120),CONVERT(日期时间,'12/31/2017 12:59:59',120)
 开始 

此代码也会在Sql Server Management Studio上生成错误。 但是,如果我们将CONVERT函数删除,效果很好。

  EXECUTE [Projects_findings_summary_date] '12/01/2017 00:00:00','12/31/2017 12:59:59'
 开始 

感谢您为解决此问题提供的任何帮助。 我们最近已升级到Crystal 2016和SQL Server 2014。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在尝试通过Sql Server Stored Proc创建一个报告,该报告需要两个datetime输入参数。 但是,SP不接受在提示屏幕上选择的输入参数值,从而生成错误-"关键字CONVERT附近的语法不正确"。 报表生成的SQL默认情况下使用Convert函数

  EXECUTE [Projects_findings_summary_date] CONVERT(日期时间,'12/01/2017 00:00:00',120),CONVERT(日期时间,'12/31/2017 12:59:59',120)
 开始 

此代码也会在Sql Server Management Studio上生成错误。 但是,如果我们将CONVERT函数删除,效果很好。

  EXECUTE [Projects_findings_summary_date] '12/01/2017 00:00:00','12/31/2017 12:59:59'
 开始 

感谢您为解决此问题提供的任何帮助。 我们最近已升级到Crystal 2016和SQL Server 2014。

付费偷看设置
发送
1条回答
昵称总是被占用
1楼-- · 2020-09-20 17:01

通过使用SQL OLE DB本机驱动程序代替SQL Server的Microsoft OLE DB提供程序解决了该问题。 现在,Crystal报表尚未生成转换。

一周热门 更多>