Parameter index out of range (1 > number of parameters, which is 0).日常不细心导致的错误发生

Parameter index out of range (1 > number of parameters, which is 0).异常原因

今天在测试使用preparedstatement封装的增删改公共方法时出现的错误。

Parameter index out of range (1 > number of parameters, which is 0).日常不细心导致的错误发生

 

 

这个异常说的是传递进来的参数与占位符的个数不匹配,也就是说我穿了1个参数过来,但是sql语句中并没有需要填充的占位符。

我又回头看了写的代码才发现写sql语句时,原本是想要插入一条数据到表中,但是并没有写values的值。(造孽啊!!!!!)

Parameter index out of range (1 > number of parameters, which is 0).日常不细心导致的错误发生

 错误虽然很好解决,但是其中暴漏出来的急躁和不细心对一个合格的程序员来说是十分致命的!!!!希望在以后的日子里,对待代码要像对待自己的小媳妇一样,温柔细心,认真呵护!!

 

 

上一篇:Ubuntu利用ROS搭建手机移动网络摄像头(Android)


下一篇:Chrome89针对sessionStorage的更新导致数据共享问题