s = "select * from table where name = '"+para +"'";这个好像和楼主的一样啊,关注下参数方式??
解决方案 »
- 按钮问题
- java触发器
- OSGi相互学习,期待共同讨论
- 跪求高手指导,StringTokenizer类中的countTokens方法,谢谢!!
- 能不能给我出一些大家在工作中解决的问题,都编写什么代码?让偶偶看一下,知道程序员都是做些什么工作的?
- 怎么样将小写字母转化为大写
- 使用Eclips 导入VE(Visual Editor)的问题(在线等)
- Strng..replaceAll("\t","CX65");如何把字符串中的\t替换为其他的字符?
- 简单问题,画的字为什麽不显示
- 关于 ibm web application server 怎么配置的
- java如何在linux下调用mysql的命令?
- 关于数据库完整性
preparedStatement.setString( 1, "xx");
preparedStatement.setString( 2, "xx");
preparedStatement.setString( 3, "xx@xx");
pstmt.setString(1, para);
ResultSet rs = pstmt.executeQuery();
ResultSet rs = pstmt.executeQuery();
就是先用?号代替要填的内容,然后设置他的类型。
spstmt.setInt(第几个参数,参数)
这种方法总觉不直观,也容易写错要是有
select * from t where a=:a
XXX.setString("a", "a")
这种方法传入就好