题目内容

在JDBC 应用程序中,使用Statement接口的( )办法,执行查询语句,并可返回结果集。

A. execute()
B. close()
C. executeUpdate()
D. executeQuery()

查看答案
更多问题

Statement接口中executeQuery()方法的返回值类型是( )

A. ResultSet
B. int
C. Boolean
D. Result

下面是创建Statement接口并执行executeUpdate方法的代码片段: conn = DriverManager.getConnection(url, username, password); st = conn.createStatement(); String sql = "delete from users where id=3";int num = st.executeUpdate(sql); 假设id为3的用户是存在的,那么代码执行成功后num的值为( )。

A. 1
B. 0
C. -1
D. 2

下面关于PreparedStatement的说法错误的是什么?

A. PreparedStatement继承了Statement
B. PreparedStatement 可以有效的防止SQL注入
C. PreparedStatement不能用于批量更新的操作
D. PreparedStatement可以存储预编译的Statement,从而提升执行效率

下面选项的MySql数据库URL正确的是哪一个( )

A. jdbc:mysql://localhost/company
B. jdbc:mysql://localhost:3306:company
C. jdbc:mysql://localhost:3306/company
D. jdbc:mysql://localhost/3306/company

答案查题题库