(4-3)关于Statement接口的作用,下列说法正确的是()。
A: Statement是预编译的,效率高
B: 可以绑定占位符参数,防止SQL注入问题
C: Statement中executeQuery()的作用是在本地数据库服务器中执行SELECT语句。
D: 利用Connection对象的createStatement方法创建Statement对象
A: Statement是预编译的,效率高
B: 可以绑定占位符参数,防止SQL注入问题
C: Statement中executeQuery()的作用是在本地数据库服务器中执行SELECT语句。
D: 利用Connection对象的createStatement方法创建Statement对象
举一反三
- 中国大学MOOC: 3.下列选项中,关于Statement描述错误的是( )A: Statement是用来执行SQL语句的B: Statement是PreparedStatement的子接口C: 获取Statement实现需要使用Connection的createStatement()方法D: PreparedStatement能使用参数占位符,而Statement不行
- Statement对象用于将SQL语句发送到数据库中,在JDBCAPI中通常有三种Statement对象,下列说法中哪一项是错误的 A: Statement对象用于无参数的查询。 B: PreparedStatement对象用于带参数的查询。 C: CallableStatement对象用于调用存储过程。 D: Statement对象通常是在Connection对象中利用executeQuery()方法创建
- 3.下列选项中,关于Statement描述错误的是( )A: Statement是用来执行SQL语句的B: Statement是PreparedStatement的子接口C: 获取Statement实现需要使用Connection的createStatement()方法D: PreparedStatement能使用参数占位符,而Statement不行 A: A B C D B: A B C D C: A B C D D: A B C D
- (4-5)下列哪个关于PreparedStatement说法是错误的?() A: PreparedStatement继承Statement B: PreparedStatement可以利用占位符?实现参数化SQL,防止SQL注入问题 C: PreparedStatement是预编译的,效率高于Statement D: PreparedStatement是类
- 以下语句可以创建Statement接口对象的是( )(注:conn为数据连接对象) A: Statement sm = new Statement() B: Statement sm = conn. createStatement(); C: Statement sm = conn. getStatement (); D: Statement sm = conn. prepareStatement ();