JDBC提供了Statement、PreparedStatement 和 CallableStatement三种方式来执行查询语句,其中 Statement 用于通用查询, PreparedStatement 用于执行参数化查询,而 CallableStatement则是用于存储过程
对于PreparedStatement来说,数据库可以使用已经编译过及定义好的执行计划,由于 PreparedStatement 对象已预编译过,所以其执行速度要快于 Statement 对象”
PreparedStatement中,“?” 叫做占位符,一个占位符可以有一个或者多个值
PreparedStatement可以阻止常见的SQL注入式攻击
第1题:
此题为判断题(对,错)。
第2题:
JDBC中的PreparedStatement 相比Statement 的好处
第3题:
在JDBC连接数据库编程应用开发中,利用()可以实现连接数据库。
第4题:
用于调用存储过程的对象是()
第5题:
关于HQL查询,下列说法错误的是()。
第6题:
关于PreparedStatement与Statement描述错误的是()。
第7题:
()对象用于J2EE组件需要立即执行的一个查询,而不是首先编译这个查询的时候,该对象包含executeQuery()方法。
第8题:
在JDBC应用程序中,使用Statement接口的()方法,执行查询语句,并可返回结果集。
第9题:
对于JDBC,下面的描述()是错的?
第10题:
HQL查询可以执行T-SQL语句,执行速度更快
HQL支持只查询对象的某几个属性,查询结果将保存在一个Object数组中
HQL支持统计函数
HQL语句可以实现类似PreparedStatement的效果
第11题:
execute()
close()
executeUpdate()
executeQuery()
第12题:
CallableStatement类用于调用数据库中的存储过程
PreparedStatment类可以让数据库预先编译SQL语句
CallableStatement类继承了PreparedStatement类
PreparedStatement并没有提高访问数据库的速度
第13题:
A.Connection类
B.PreparedStatement类
C.CallableStatement类
D.Statement
第14题:
为了实现在Java的程序中调用带参数的SQL语句,应该采用()来成。
第15题:
在使用JSP对数据库进行操作时,Statement类的()方法用于执行SQL语言中的查询语句,()方法,用于执行SQL语言中的插入、删除和修改语句。
第16题:
JDBC中,用于表示数据库连接的对象是()
第17题:
在J2EE中,以下关于得到ResultSet对象、PreparedStatement对象、CallableStatement对象的说法,正确的是()。
第18题:
下面有关jdbc statement的说法错误的是()。
第19题:
以下关于statement, prestatement的区别不正确的是:()
第20题:
JDBC提供3个接口来实现SQL语句的发送,其中执行简单不带参数SQL语句的是()。
第21题:
以下描述正确的是()。
第22题:
JDBC提供了Statement、PreparedStatement 和 CallableStatement三种方式来执行查询语句,其中 Statement 用于通用查询, PreparedStatement 用于执行参数化查询,而 CallableStatement则是用于存储过程
对于PreparedStatement来说,数据库可以使用已经编译过及定义好的执行计划,由于 PreparedStatement 对象已预编译过,所以其执行速度要快于 Statement 对象”
PreparedStatement中,“?” 叫做占位符,一个占位符可以有一个或者多个值
PreparedStatement可以阻止常见的SQL注入式攻击
第23题:
前的效率比后者高,在使用PreparedStatement对象执行SQL命令时,命令被数据库进行编译和解析,然后被放到命令缓冲区。
每当执行同一个PreparedStatement对象时,它就会被再解析一次,但不会被再次编译。在缓冲区中可以发现预编译的命令,并且可以重新使用。
如果要你写insert update delete 最好用preparedStatement,在有大量用户的企业级应用软件中,经常会重复执行相同的SQL命令.
使用PreparedStatement对象带来的编译次数的减少能够提高数据库的总体性能。
第24题:
( 难度:中等)JDBC中,用于表示数据库连接的对象是()。
A.Connection
B.Statement
C.DriverManager
D.PreparedStatement
答案:A