值个数的次数。如果只有一条SQL语句执行时,最好采用Statement进行。 PreparedStatement使用绑定变量重用执行计划,不同的参数值对应的查询语句,只会生成一个sql语句,大大提高了执行的效率。是预编译的。在大批量语句操作时,提高了效率,同时可采用'?'来代表参数,可以防止SQL注入,安全性更高。 2、与之前的知识进行联系 目前接触到的额JDBC中的连接对象有Connection这个与之前ODBC的Connection作用相同,为数据库连接对象,而PraparedStatement与Statement与ODBC中的command对象类似,都是用来执行SQL语句的。查询方法中用到的ResultSet则与之前用到的DataSet或者DataTable功能类似,这样一联系,似乎这个连接和使用过程变得简单的许多吧!
|