总是提示SQL语句中VALUES后边的字段值无效
解决方案 »
- struts2的select标签如何取得选中的值
- Struts2拦截器中种cookie,但在action类中却取不到,大家看看啥原因?
- HQL语言问题
- 十万火急: 代码运行后显示:语法错误 (操作符丢失) ,谁能帮我看下,小弟刚学asp ,谢谢啦!!
- servlet一道面试题
- java加密技术(JAVA加密锁)
- 学习ssh 事务管理,有配置事务管理器,但是没有指定哪个类需要事务管理,但是service 中的事务还是可以执行,不解,求大声帮帮忙
- 在数据库连接正常的情况下,使用 rs.last(); 为什么出现500错误?
- 如何在jsp页面中嵌套formula one控件??
- spring中使用@Autowired报空指针,小菜深深的怀疑环境有问题!
- spring:bind一定要和SimpleFormController子类一齐使用?
- javaWeb项目如何指定首页?
exception javax.servlet.ServletException: [Microsoft][SQLServer 2000 Driver for JDBC]Invalid parameter binding(s).
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)
org.apache.jsp.add_005fdo_jsp._jspService(add_005fdo_jsp.java:120)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
insert into client(Tjr,Tj_Data,Xying_Ren,Xying_Data,Answer_Ren,Answer_Data,Product_lx,Xqkh,Xqnr,Xyingnr,Khxmz,Khlxr,Phone,Zhuwur,Email) values(?,?,?......)这种方式应该没有问题的
不知道你在?前后有没有加引号,应该不需要加引号另外,如果是用
sql="insert into client(Tjr,Tj_Data,Xying_Ren,Xying_Data,Answer_Ren,Answer_Data,Product_lx,Xqkh,Xqnr,Xyingnr,Khxmz,Khlxr,Phone,Zhuwur,Email) values('"+Tjr+"','"+Tj_Data+"','"+Xying_Ren+"','"+Xying_Data+"','"+Answer_Ren+"','"+Answer_Data+"','"+Product_lx+"','"+Xqkh+"','"+Xqnr+"','"+Xyingnr+"','"+Khxmz+"','"+Khlxr+"','"+Phone+"','"+Zhuwur+"','"+Email+"')";
这种方式把sql拼出来了,下面就不要用PreparedStatement 了,直接用
Statement st = conn.createStatement();
st.execute(sql);就行了
要严格的对应到顺序
例如:
pstmt.setString(9,client.getEmail());
你写的语句,应该是
pstmt.setString(14,client.getEmail());
其它雷同
一个年轻力壮的男子来到西药店里,表示要买一种效力强大、保证持久的春药,他向老板解释道:“今天晚上,我要应付两个骚女子,我要表现我的厉害给她们看看。”
药剂师给了他一些保证有效的药丸,并且建议他最好立刻服用,因为药性要过一段时间才会生效。男子照着做后,回去等他的客人。
第二天,他狼狈不堪的来到西药店。
“你看起来好像精疲力尽了。”药剂师微笑的说道。
“别提了!”男子呻吟道:“给我一点破皮软膏。”
“擦你的……”
“擦我的手,她们昨晚都没来!”男子咆哮道。 www.xiaohua007.com
那样找错都方便点
在SQL里插入整数的时候好像不需要引号吧?