executeQuery,executeUpdate 都可以执行一段sql语句。
区别是返回值不同。
1.executeQuery的返回值是一个数据的结果集 ResultSet 
2.executeUpdate的返回值是成功更新数据的行数

因此要根据不同的sql语句选择最合适的方法


1.当要执行的sql语句为select语句,则应该用executeQuery


2.当要执行的sql语句是insert,update,delete和dll语句,则应该用executeUpdate

文章来源:Java入门培训网