JavaWeb报SQL错误,一直没有得到解决,请大神帮忙

问题描述

JavaWeb报SQL错误,一直没有得到解决,请大神帮忙

错误如下:
java.lang.RuntimeException: java.sql.SQLException: Cannot set cid: incompatible types. Query: select * from t_book where 1=1 and cid = ? order by orderBy limit ?,? Parameters: [922E6E2DB04143D39C9DDB26365B3EE8, 0, 12]如何解决这个问题?

解决方案

cid的类型有问题,检查你的代码和你的数据库的类型,看看是否存在不匹配的问题。

解决方案二:

同上,你可以检查一下你数据库中cid的类型可能两个类型不一样

解决方案三:

错误提示你数据类型并不兼容。

解决方案四:

提示错误是你的参数格式有问题

解决方案五:

先 打印cid 出来看是个什么东西,然后 查看是否数据库 里有变化

时间: 2024-11-03 21:43:49

JavaWeb报SQL错误,一直没有得到解决,请大神帮忙的相关文章

mysql-insert into语句可执行不报错就是添不进去。请大神帮忙解答

问题描述 insert into语句可执行不报错就是添不进去.请大神帮忙解答 MYSQL m_sqlCon; mysql_init(&m_sqlCon); if(!mysql_real_connect(&m_sqlCon,"localhost","root","0412qwer","xscj",3306,NULL,0)) {AfxMessageBox(_T("数据库连接失败"));} els

hibernate 根据持久化类 创建数据库表的时候出现的错误如下,请大神帮忙解决?

问题描述 hibernate 根据持久化类 创建数据库表的时候出现的错误如下,请大神帮忙解决? 十二月 09, 2015 1:49:52 下午 org.hibernate.tool.hbm2ddl.DatabaseMetadata getTableMetadata 信息: table not found: DIC_TAB 十二月 09, 2015 1:49:52 下午 org.hibernate.tool.hbm2ddl.DatabaseMetadata getTableMetadata 信息:

panel-Extj报错 小弟实在找不出问题 特请大神相助

问题描述 Extj报错 小弟实在找不出问题 特请大神相助 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/

java jquery- 调用dao层的数据插入方法是,提示错误,请大神帮忙看看,谢啦!!!

问题描述 调用dao层的数据插入方法是,提示错误,请大神帮忙看看,谢啦!!! 向大家请教个问题,我在调用createRole时,提示报错,但不知道哪里的问题,请各位指点下 public void insertRole(Map insertrole) { this.roleDao.createRole(insertrole); } public void createRole(Map insertrole) {System.out.println(""aaa""+'

spring和hibernate整合出错,请大神帮忙解决,谢谢

问题描述 spring和hibernate整合出错,请大神帮忙解决,谢谢 <!-- Hibernate和spring整合的配置 配置SessionFactory --> <!-- 指定hibernate的配置文件位置 --> <!-- 配置c3p0数据库连接池 --> <!--通过反射设置set方法--> <!-- 数据连接信息 --> <!-- 其他配置 --> <!-- 初始化时获取三个连接,取值应在minPoolSize与

6 0问题-我的VC++6.0出现基础类应用已停止工作,请大神帮忙解决!

问题描述 我的VC++6.0出现基础类应用已停止工作,请大神帮忙解决! 我是用VC做了一个MFC工程,连了一个数据库,用列表控件往里加数据时,一点添加就出现基础类应用已停止工作(调试没有错误),网上说可能是变量定义了没初始化,这个问题该怎么解决? 解决方案 重新安装一个新一点的版本吧 解决方案二: 你应该用f5的方式运行(或者在Debug菜单下点Run)这样出错了才会停在出错的代码行上,并且会有错误提示.像你这种直接运行的方式,鬼才知道什么问题.你可以不会写程序,但是起码花点时间学学怎么用好开发

java ee-没有C币,第一次提问,这个问题困扰很久了,请大神帮忙协助解决,谢谢!

问题描述 没有C币,第一次提问,这个问题困扰很久了,请大神帮忙协助解决,谢谢! 单独建立项目同样的配置不会出现这个问题,与spring mvc+mybatis框放在一起就会报这个错. <servlet> <servlet-name>Rest Servlet</servlet-name> <servlet-class>com.sun.jersey.spi.spring.container.servlet.SpringServlet</servlet-cl

session-KindEditor批量图片上传,SESSION丢失!4.1.10.jsp请大神帮忙解决一下

问题描述 KindEditor批量图片上传,SESSION丢失!4.1.10.jsp请大神帮忙解决一下 后台使用的jsp,批量上传图片时session取到的值为null,如何将之前的session传到jsp后台中 String dataSource = (String)request.getSession().getAttribute(SaasConstant.DATA_SOURCE);其中SaasConstant.DATA_SOURCE是存放在session中的

url-不安全的post请求??请大神帮忙解决

问题描述 不安全的post请求??请大神帮忙解决 "POST传送的用户名和密码出现在URL上"这样的问题该如何解决 解决方案 密码在前端先加密再传输,POST提交 用户名和密码怎么会在Url上? 解决方案二: 肯定是get提交,参数才会出现在url上,post信息不会出现在url上的 解决方案三: 这种方式可以采用SHA1非对称加密,每次你可以将你的PublicKey,提供到js中,POST传值的时候进行采用公钥加密传入,你在服务器端用私钥解密就行了.希望能够为你提供帮助.公钥和私钥,