java的executeQuery()

来源:百度知道 编辑:UC知道 时间:2024/05/22 08:46:52
String sql="select * from XXXX"
executeQuery(sql)和executeQuery()返回值有差别吗?
传参数和不传有什么不同?

返回值不存在差别
只是调用该方法的对象不是同一个
Statement.executeQuery(sql);//执行该SQL语句
PreparedStatement.executeQuery();//预先编译后执行该SQL语句

Statement中
executeQuery(String sql) 执行给定的 SQL 语句,该语句返回单个 ResultSet 对象。

没有无参数的executeQuery()方法的