4、下面是创建Statement接口并执行executeUpdate方法的代码片段:conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/database,"root","123");stmt=conn.createStatement();String strsql="insert into book values('TP003', 'ASP.NET','李','清华出版社',35)";n=stmt.executeUpdate(strsql);代码执行成功后n的值为() 。
查看答案
5、查询结果集ResultSet对象是以统一的行列形式组织数据的,执行下列命令:ResultSet rs = stmt.executeQuery("select bid,name,author,publish,price from book");得到的结果集rs的列数为()。
A. 4
B. 5
C. 6
D. 不确定
6、给出了查询字符串String condition=“insert book values(?,?,?,?,?)”;下列()接口适合执行该SQL查询。
A. Statement
B. PrepareStatement
CallableStatement
D. 不确定
7、下列代码中rs为查询得到的结果集,代码运行后表格的每一行有几个单元格()。while(rs.next()){out.print("");out.print(""+rs.getString(1)+" | ");out.print(""+rs.getString(2)+" | ");out.print(""+rs.getString(3)+" | ");out.print(""+rs.getString("publish")+" | ");out.print(""+rs.getFloat("price")+" | ");out.print("
");}
A. 4
B. 5
C. 6
D. 不确定
8、()不是JDBC的工作任务。
A. 与数据库建立连接
B. 操作数据库,处理数据库返回的结果
C. 在网页中生成表格
D. 向数据库管理系统发送SQL语句