您好,欢迎访问三七文档
第十章数据库编程1、在使用JDBC的许多方法中,方法的调用顺序正确的一项是:A)getConnection()getString()createStatement()executeQuery()B)getConnection()createStatement()executeQuery()getString()C)createStatement()getConnection()executeQuery()getString()D)createStatement()getConnection()getString()executeQuery()答:B2、写程序功能。importjava.sql.*;publicclassInsertStudent2{publicstaticvoidmain(Stringargs[]){Stringurl=jdbc:odbc:mydata;try{Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);}catch(java.lang.ClassNotFoundExceptione){}try{Connectioncon=DriverManager.getConnection(url,,null);Statementstmt=con.createStatement();Stringsql=INSERTINTOstudentVALUES(?,?,?,?,?);PreparedStatementps=con.prepareStatement(sql);ps.setString(1,”obama);ps.setString(2,”M);ps.setDate(3,Date.valueOf(1982-02-15));ps.setBoolean(4,true);ps.setInt(5,20010848);ps.executeUpdate();System.out.println(add1Item);stmt.close();con.close();}catch(SQLExceptionex){System.out.println(ex.getMessage());}}}答:这是一段数据库插入一条记录的程序。注册驱动,连接数据库,插入数据,关闭连接。3、说明程序功能。importjava.sql.*;publicclassInsertStudent{publicstaticvoidmain(Stringargs[]){Stringurl=jdbc:odbc:mydata;try{Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);}catch(java.lang.ClassNotFoundExceptione){}try{Connectioncon=DriverManager.getConnection(url,,null);Statementstmt=con.createStatement();Stringsql=INSERTINTOstudent+VALUES(‘obama',‘M','02/13/74',True,20010845);stmt.executeUpdate(sql);sql=INSERTINTOstudent+VALUES(‘lina',‘F','12/03/78',False,20010846);stmt.executeUpdate(sql);System.out.println(2Itemshavebeeninserted);stmt.close();con.close();}catch(SQLExceptionex){System.out.println(ex.getMessage());}}}答:连接数据库,实现插入信息。
本文标题:java-作业十
链接地址:https://www.777doc.com/doc-4882433 .html