jsp连sql2000后的数据删除问题?
同样的语句
写在一个java 类中可以实现数据的删除
但写在jsp中怎么老是删除不了呢?
语句如下
Connection conn=delete.getConnection();//连数据库
Statement stmt=conn.createStatement();
String ID=(String)session.getAttribute( "id ");
String sql= "delete Userlist where Id= '+id+ ' ";
int del=stmt.executeUpdate(sql);
------解决方案--------------------保证SQL语句正确?也就是从session获取参数正不正常?不行就打出连接的自动提交属性看看,是否需要手动提交JDBC数据库事务
------解决方案--------------------你的程序中获取到的参数id是字符串类型,如果你的数据库中的字段Id是整型,那就会造成数据类型不匹配
------解决方案--------------------顶顶
------解决方案--------------------看看你的 9个jsp内置对象有没有使用错啊。。。
------解决方案--------------------String sql= "delete Userlist where Id= ' "+id+ " ' ";