--------------------------------------------------------------------
root cause java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseStatement.execute(Ljava/lang/String;I)Z
at testjsp.AddRecord.doGet(AddRecord.java:302)
at testjsp.AddRecord.doPost(AddRecord.java:316)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853
---------------------------------------------------------------------
根据以上错误,我的理解是:
你调用的方法不鼓励,或者不合适,所以抛出了异常,在DataBase pilot中正常只能说明你的sql语句没有问题,并不能说明你的调用是正确的.
当然也可能是你的jdbc驱动太老的原因.
如果找不到问题,首先更换jdbc的驱动版本,不行的话,贴出你的写数据库代码,我帮你看下
root cause java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseStatement.execute(Ljava/lang/String;I)Z
at testjsp.AddRecord.doGet(AddRecord.java:302)
at testjsp.AddRecord.doPost(AddRecord.java:316)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853
---------------------------------------------------------------------
根据以上错误,我的理解是:
你调用的方法不鼓励,或者不合适,所以抛出了异常,在DataBase pilot中正常只能说明你的sql语句没有问题,并不能说明你的调用是正确的.
当然也可能是你的jdbc驱动太老的原因.
如果找不到问题,首先更换jdbc的驱动版本,不行的话,贴出你的写数据库代码,我帮你看下
解决方案 »
- java
- tomat不能访问jsp页面
- 100求:struts中怎么实现取cookies中的用户和密码然后实现登录
- JDBC driver is not on the CLASSPATH
- 做的第一个JSF程序~遇到问题~在线等
- JSP初学者的疑惑(一) 导入包篇
- 100分!解决马上给分! 我有个产品信息录入页面,当录入完产品编号后的焦点失去事件中,我希望系统能到数据库中依据录入的编号将该种产品的有
- 【Tomcat 怪问题, 你们碰到过没?】
- 请问如何将tomcat却省的8080端口改成80端口呀?
- 纯java邮件系统开通,欢迎测试!![来自jspchina.com的消息]
- ClassLoader的一个问题
- 关于strtus中的Action类取得ApplicationResources_zh.properties中相关的值?
stmt.execute(sql);sql语句是insert into table(name,sex) values ('a','b')然后就有异常,而且奇怪的是try/catch居然抓不住。
stmt.execute没有实体函数
改为 stmt.execute(strSql);就成功了,是不是jdbc驱动程序不支持Statement.RETURN_GENERATED_KEYS?但是还有个问题,我如何找到新生成的记录?原来我是在sql server里建立一个“自动编号”的字段,作为记录的唯一标识,想用Statement.RETURN_GENERATED_KEYS取得生成的这个标识,现在没有办法做到。有什么办法生成唯一标识?