发布网友 发布时间:2024-10-24 02:30
共5个回答
热心网友 时间:2024-11-01 17:22
这还不简单啊,那你就执行两次sql语句啊,你执行完一次删除表操作后,将你的Connection实例置为null,然后再用statement或者preparedstatement执行多一次sql语句。
然后就可以了。
热心网友 时间:2024-11-01 17:18
提示是什么错?
热心网友 时间:2024-11-01 17:24
可以用stmt执行多条语句的啊。
或者你可以写个存储过程
热心网友 时间:2024-11-01 17:22
可以用存储过程实现
热心网友 时间:2024-11-01 17:24
Statement stmt=conn.createStatement();
Did=new String(request.getParameter("id").getBytes("ISO-8859-1"),"GB2312");
sql1="delete from Student where StudentId='"+Did+"' ";
sql2="delete from rcbx where Sid='"+Did+"' ";
stmt.executeUpdate(sql1);
stmt.executeUpdate(sql2);
直接用就可以了,不懂再问我。