题目内容

下面是创建Statement接口并执行executeUpdate方法的代码片段:conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/demo","","");stmt=conn.createStatement();String strsql="insert into bookvalues('TP003', 'Java Web','李','清华出版社',35)";n=stmt.executeUpdate(strsql);代码执行成功后n的值为 ( )。

A. -1
B. 0
C. 1
D. 一个整数

查看答案
更多问题

给出了如下的查询条件字符串Stringcondition="insert book values(?,?,?,?,?)";下列哪个接口适合执行该SQL查询( )。

A. prepareStatement
B. CallableStatement
C. Statement
D. 不确定

下面的代码是连接哪个数据库的驱动加载片段( )。try{Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");}catch(Exception e){out.print(e.toString());}

A. MySql
B. 不确定
C. SQL Server
D. Oracle

下列代码生成了一个结果集conn=DriverManager.getConnection(uri,user,password);stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);rs=stmt.executeQuery("select * from book");下面哪项对该rs描述正确( )。

A. 不能用结果集中的数据更新数据库中的表
B. 能用结果集中的数据更新数据库中的表
C. 执行update方法能更新数据库中的表
D. 不确定

在 J2EE中,便用 Resultset对象的 next()方法移动光标时,如果超过界限,会抛出异常,该异常通常是()。

A. InterruptedExceptlon
B. AlreadyBoundExceptlon
C. SQLException
D. NetExcePtlon

答案查题题库