下面是创建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的值为 ( )。
查看答案
给出了如下的查询条件字符串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