问题总结error in your SQL syntax
来源:互联网 发布:c语言如何运用函数库 编辑:程序博客网 时间:2024/05/21 09:45
这几天在做JSP最后大作业时遇到一个小编程问题,值得反思很多。
问题:MySql数据库操作
测试执行时问题报这样的错
:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '?,?)' at line 1
一开始以为是版本问题,上网查了一些也多热指版本问题(问题原因不一样,提示一样),然后换了几个包,还是不行。最后步步排除实在找不到了,随便点了几个函数声明,原来错是这样的:PreparedStatement类中有execute()方法,是无参数的,其父类Statement也有execute(str)但是为有参数的。去了上图中sql参数就可以运行了。
是这种很错误,基础很不扎实。看了看一些网页,也有类似的错误。除了错误本身外,发现了很多要去反醒的。
一开始在机房做的时候老师给的例子就是上述用法,大家都遇到了这个问题。但是也有些同学没有这个问题。老师下来调了两次,也没有找到解决方法。自己就想:额,这个问题不是我自己编程的问题,等老师去解决吧。犯错一:完全依靠他人。
自己做的时候,也不去管那个问题,觉得这是只是学期终的考查案例,老师不会去细查的,就拖。错误二:对自己不负责。
编程学技术这本身就要求很强的自学能力,有问题为不应该完全依赖别人。解决问题的本身就是一个学习过程,没有问题的编程有吗?完全指望别人去解决问题的,能走多远?
大学了,什么事要对自己负责,这就大三了,更是要对自己的一切学会负责:有问题就要去解决,不能逃避。否则的话,就要享受“被动负责”。
牢记:要会自学,对自己负责。
- 问题总结error in your SQL syntax
- mysql数据库的You have an error in your SQL syntax问题
- You have an error in your SQL syntax; 问题的实际解决方法
- You have an error in your SQL syntax
- MySql JDBC:You have an error in your SQL syntax;
- You have an error in your SQL syntax的解决方法
- 抛出 异常 You have an error in your SQL syntax...
- You have an error in your SQL syntax;解决方法
- 1064 - You have an error in your SQL syntax问题解决
- You have an error in your SQL syntax;
- You have an error in your SQL syntax
- #1064-You hava an error in your SQL syntax
- You have an error in your SQL syntax;
- You have an error in your SQL syntax;
- You have an error in your SQL syntax
- You have an error in your SQL syntax;
- 异常之You have an error in your SQL syntax
- You have an error in your SQL syntax; check the manual that corresponds to your MySQL的问题
- OpenMP 环境变量
- 不区分大小写的strstr
- 杭电题目分类
- 整理的apt-get命令详解
- linux socket编程学习
- 问题总结error in your SQL syntax
- opencv读取视频
- 期末临考小记。
- Delphi7企业原版_史上最经典的delphi 版本
- 关于CEdit控件的透明
- 16-1.3 字符串复制
- 2012.12.12浏览器关闭时产生的是什么事件
- openmp嵌套并行操作
- MySql表空间的概念