我有一个类型的变量TIME,我需要将此变量的时间除以2.
我的SQL代码:
DECLARE @TEMPO AS TIME = '01:31:00'
SELECT (@TEMPO / 2 ) AS RESULT
--the result should be: 00:45:30
Run Code Online (Sandbox Code Playgroud)
但SQL Server会抛出错误:
操作数类型冲突:时间与int不兼容
欢迎各方面的帮助!
我有一份 jasper 报告,该报告已经可供用户下载。但是现在需要将此PDF的副本保存到服务器上的特定文件夹中,我有以下代码,但它会产生错误。
JasperDesign design = JRXmlLoader.load(jrxPath);
JasperReport report = JasperCompileManager.compileReport(design);
JasperPrint print = JasperFillManager.fillReport(report, getParametros());
//String pojectPath = "http://localhost:9080/ProjectName/";
String exportPath = projectPath + "reports/saida/" + "reportName.pdf";
JasperExportManager.exportReportToPdfFile(print, exportPath);
Run Code Online (Sandbox Code Playgroud)
net.sf.jasperreports.engine.JRRuntimeException: java.io.FileNotFoundException: http:\localhost:9080\RelatoriosDPOC\reports\saida\reportName.pdf
(文件名、目录名或卷标的语法不正确。)
我已经尝试改变路径了。但我得到了同样的错误。
String exportPath = projectPath + "reports/saida/";
Run Code Online (Sandbox Code Playgroud)
和
String exportPath = projectPath + "reports/saida";
Run Code Online (Sandbox Code Playgroud)
我的项目文件夹: