日期控件返回这个ORA-01843: 无效的月份

at com.fr.data.impl.AbstractDBDataModel.initConnectionAndResultAndCheckInColumns(Unknown Source)

at com.fr.data.impl.AbstractDBDataModel.getColumnCount(Unknown Source)

at com.fr.data.index.AbstractIndexDataModel.getColumnCount(Unknown Source)

at com.fr.report.core.A.J.dealWithBEDSColumn(Unknown Source)

at com.fr.report.core.A.m.cc_ce_array(Unknown Source)

at com.fr.report.core.A.J.A(Unknown Source)

at com.fr.report.core.A.J.A(Unknown Source)

at com.fr.report.core.A.J.A(Unknown Source)

at com.fr.report.core.A.J.A(Unknown Source)

at com.fr.report.core.A.J.A(Unknown Source)

at com.fr.report.core.A.J.C(Unknown Source)

at com.fr.report.core.A.J.execute4Expand(Unknown Source)

at com.fr.report.core.A.B.A.execute4Expand(Unknown Source)

at com.fr.report.core.sheet.SequenceExecutor.execute(Unknown Source)

at com.fr.report.core.A.B.A.A(Unknown Source)

at com.fr.report.core.A.B.A.B(Unknown Source)

at com.fr.report.worksheet.FormElementCase.getResultBook(Unknown Source)

at com.fr.report.worksheet.FormElementCase.executeAll(Unknown Source)

at com.fr.form.main.Form.executeElementCases(Unknown Source)

at com.fr.web.core.A.LC.actionCMD(Unknown Source)

at com.fr.web.core.WebActionsDispatcher.dealForActionCMD(Unknown Source)

at com.fr.web.core.WebActionsDispatcher.dealForActionDefaultCmd(Unknown Source)

at com.fr.web.core.WebActionsDispatcher.dealForActionCMD(Unknown Source)

at com.fr.web.core.A.GA.process(Unknown Source)

at com.fr.web.core.ReportDispatcher.dealWithOp(Unknown Source)

at com.fr.web.core.ReportDispatcher.dealWeblet(Unknown Source)

at com.fr.web.core.ReportDispatcher.dealWithRequest(Unknown Source)

at com.fr.web.BaseServlet.doGet(Unknown Source)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:596)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)

at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)

at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473)

at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)

at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)

at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633)

at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)

at org.mortbay.http.HttpServer.service(HttpServer.java:909)

at org.mortbay.http.HttpConnection.service(HttpConnection.java:820)

at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:986)

at org.mortbay.http.HttpConnection.handle(HttpConnection.java:837)

at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:245)

at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)

at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)

2019-05-13 09:31:27


FineReport 839495048 发布于 2019-5-13 09:41
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
2
凌建Lv7高级互助
发布于2019-5-13 09:47

什么数据库,日期转换一下先,而且OR 后面的条件是要加个括号的

最佳回答
0
yuzhimingLv2初级互助
发布于2019-5-13 09:45

看下你数据库中的日期时字符串类型吗

最佳回答
0
firegunzxLv6高级互助
发布于2019-5-13 09:46(编辑于 2019-5-13 09:50)

你的订单采购日期的类型是什么?是合法的日期格式么?

把你框上的判断先注释掉试试,感觉不是你框上的语句问题,像是第一条where子句的问题,sql编辑器看起来想sqlserver,语法看来像mysql。

最佳回答
0
PoseidonLv5高级互助
发布于2019-5-13 09:54

你这个跟日期控件没关系啊;

第二个把日志级别改为debug,看运行的sql是什么,然后对其下手

  • 839495048 839495048(提问者) 如何设置debug
    2019-05-13 10:05 
  • Poseidon Poseidon 回复 839495048(提问者) 帮助文档搜索日志级别
    2019-05-13 10:18 
  • 5关注人数
  • 968浏览人数
  • 最后回答于:2019-5-13 09:54
    请选择关闭问题的原因
    确定 取消
    返回顶部