你可以看一下executeUpdate(sql)的返回值
是否真的插入成功。
是否真的插入成功。
解决方案 »
- 请教基于页面提交的IC卡读写流程
- strut2 <s:form> 取值问题
- 欢迎高手参与测试-ajoo的酒窝
- 如何记录用户访问过此网站中的所有网页地址以及访问时的IP地址和时间?
- 请问JavaBean的有效期中的page和request有什么区别?
- ERROR: Message file 'oracle.jdbc.dbaccess.Messages' is missing.这是怎么回事?
- 菜鸟提问。大家帮我下哦~~~
- 我可是第一次提问呀? 在jsp中,怎样编写一个函数?望各位给点帮助!!
- spring boot 直接在IDEA上跑没有问题,打成jar包之后数据库访问就出错了
- 本科毕设 视频监控系统设计
- 意见征集!相同的功能,用C/S还是B/S?
- 问题特别怪,谁能帮我解释!
insert into mo_table(id,usernumber,msgcoding,msgcontent,spnumber,item)values(表单中的原值);在数据库中操作是可以通过的
1。String sql="insert into mo_table (id,usernumber,msgcoding,msgcontent,spnumber,item)values(seq_mo.nextval,'"+usernumber+"','"+Integer.parseInt(msgcoding)+"','"+msgcontent+"','"+spnumber+"','"+item+"')";
2。String sql="insert into mo_table(id,usernumber,msgcoding,msgcontent,spnumber,item)values(seq_mo.nextval,'13755163290','8','111','11','push')";
我用2可以在数据库中找到我插入的值,用1则找不到;而我对表单取的值都打印出来并且都能正常显示,请问1中的语法有错吗?seq_mo.nextval表示自动生成
---------------------------------
Method:boolean executeUpdate(String sql)
你可以加一 System.out.println(sql) 看看语句是否确实一样。
而stmt.executeUpdate(sql)不会有异常