可以把错误信息贴出来么?试试把Statement stmt = Conn.createStatement();
改为:Statement stmt = Conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_UPDATABLE);
改为:Statement stmt = Conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_UPDATABLE);
解决方案 »
- 乱码的问题。
- 请问谁有面试用友,金蝶财务方面的题。谢谢
- J2EE~ORACLE高级技术交流平台
- 如何通过http协议上传文件
- 求源代码一张表单上有两个下拉框,第一个下拉框从数据库里取出所有的班级,第二个下拉框需要根据第一个下拉框所选择的班级而显示这个班级所
- Lucene检索~~~
- 散分求助。一个捆饶我的问题,如何把radio的value值取出来,进者有礼,详情代码请入内
- jsp和servlet区别,请高手
- 大家帮我看看这个错误,谢谢!
- [急求]文件上传JakartaMultiPartRequest和multipart/form-data冲突
- 为什么我删除记录的时候一直出错??[在线等]
- 关于java中包的问题
ResultSet.CONCUR_UPDATABLE)是什么意思吗?
我查资料一直没有查到这个。。
stmt.executeUpdate("delete from member where id='"+id+"'");
ID取到的是字符串,但表中的ID是int型的,如果用你那个命令的话,准错,类型不匹配啊。
2.看看id有没有取到值!
JSP的取值不像ASP那样可以用response.write id来取,之后停止下面运行,
而JSP它是将全部解析完之后才可以显示,如果有一个命令出错,就全部不能运行。
对于这一点,我不知道该怎样像ASP那样进行取值,麻烦大家告诉一个思路,谢谢。
错误可能性:id的值是null,null是无法执行字符串连接的。如果SQL没问题,就catch一下,然后显示一下Exception的toString(),看看错误内容,这样能知道到底是在java这边就错了还是在数据库那边错了。有可能是权限问题。