JDBC中将一个变量加入SQL语句执行

来源:互联网 发布:米维斯s和卡马d1c知乎 编辑:程序博客网 时间:2024/05/22 14:59

很常见的一个问题。
使用JDBC编程时,我们有时需要输入的数据来更改数据库,这个数据是由用户输入的而提前不知情的。
这是,我们就应该使用PreparedStatement来进行动态SQL。
例如,我们通过sno删除学生表中的信息,把学号以形参传递给方法deleteOneStudent,实参由前台界面或者主类给出,代码如下:

pstmt = con.prepareStatement("delete from student where sno=?");pstmt.setString(1,sno);  
0 0
原创粉丝点击