西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > 开发教程 > mysql教程 >

MySQL数据库报出:Parameter index out of range (1 > number of parameters, which is - ZDX

时间:2016-07-31 22:20来源:未知 作者:好模板 点击:
对MySQL进行insert操作,控制台抛出以下错误:Parameter index out of range (1 number of parameters, which is 0) 调试了半天后查找资料后,问题就出在当设置参数时,没有相应的问号与之匹配或者根本

对MySQL进行insert操作,控制台抛出以下错误: Parameter index out of range (1 > number of parameters, which is 0)

调试了半天后查找资料后,问题就出在 当设置参数时,没有相应的问号与之匹配或者根本就没有?号 、

String sql = "insert into t_courler(UserId,CourlerTitle,CourlerContent,CourlerMoney,CourlerWeight) values(?,?,?,?,?)";

同时需要注意的是,sql语句中的’?’是英文的,很有可能这种小问题没有注意到。?外也不要搞一对单引号,不然会当做参数传入到set方法中。

(责任编辑:好模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容