本文主要是介绍使用PreparedStatement为占位符?赋值,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
String sql="select * from student where name in (?,?)";在使用PreparedStatement ps为?赋值的时候,注意:
1.下标从1开始
2.赋值的时候不需要为字符串变量的两边加上''
直接使用下面的形式
ps.setString(1, "dada");
ps.setString(2, "dandan");
3.如果是下面的不使用PreparedStatement的形式形式需要加上''
String sql="select * from student where name in ('dada','dandan')";
这篇关于使用PreparedStatement为占位符?赋值的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!