起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 122|回复: 5

【搞定】[请求]这个出错信息啥意思?**

[复制链接]
发表于 2007-7-27 16:24:50 | 显示全部楼层 |阅读模式
前台出错信息:
ExecuteSQL error: The executeUpdate method must not return a result set.
后台日志:
2007-7-27 16:10:50 com.caucho.hessian.server.HessianSkeleton invoke
警告: java.lang.Exception: ExecuteSQL error: The executeUpdate method must not return a result set.
java.lang.Exception: ExecuteSQL error: The executeUpdate method must not return a result set.
        at com.justep.service.BizServiceImp.execute(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor121.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at com.caucho.hessian.server.HessianSkeleton.invoke(HessianSkeleton.java:157)
        at com.justep.hessian.HessianServlet.service(Unknown Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:831)
        at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:652)
        at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1203)
        at java.lang.Thread.run(Thread.java:595)
回复

使用道具 举报

 楼主| 发表于 2007-7-27 16:32:09 | 显示全部楼层
---------------------------
X3 Studio
---------------------------
运行系统初始化的时候发生异常:ExecuteSQL error: The executeUpdate method must not return a result set.

类型:Exception。
---------------------------
确定   
---------------------------
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-27 16:34:25 | 显示全部楼层
在这里报错

error.jpg

77.5 KB, 下载次数: 96

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-27 16:36:14 | 显示全部楼层
procedure TZLNLPG.ProcAfterFlowFinish(Sender: TObject; Command: TFlowFinishCommand);
var
   query1:Tquery;
begin
   query1:=Tquery.Create(nil);
   try
      query1.ConnectionString:='DATABASEURL=Biz:\GYSGL\SMIS_DATABASE.Database';
      query1.CommandText:='SELECT COUNT(PGDH) COUNT FROM SCNLPGZB WHERE PGDH='''+Command.FlowControl.Flow.ID+'''';
      query1.Execute;
      if query1.FieldByName('COUNT').AsInteger =0 then
         begin
              query1.CommandText:='INSERT INTO SCNLPGZB (PGDH,GYSBH,GYSMC,GYSSZD,LJBH,LJMC,LJGG,PGZT) SELECT PGDH,GYSBH,GYSMC,GYSSZD,LJBH,LJMC,LJGG,0 FROM ZLNLPGZB WHERE ZLNLPGZB.PGDH ='''+Command.FlowControl.Flow.ID+'''';
              query1.Execute;
         end;
   finally
      query1.Free;
   end;
end;
回复 支持 反对

使用道具 举报

发表于 2007-7-27 16:48:53 | 显示全部楼层
query1.CommandText:='SELECT COUNT(PGDH) COUNT FROM SCNLPGZB WHERE PGDH='''+Command.FlowControl.Flow.ID+'''';
      query1.Open;
回复 支持 反对

使用道具 举报

发表于 2007-7-27 19:11:06 | 显示全部楼层
用query1.open
query1.excute执行没有返回数据集的SQL
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-13 02:54 , Processed in 0.046359 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表