`
snowyvalley
  • 浏览: 143212 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

jdbc试题

    博客分类:
  • Java
阅读更多

选择题(30,每题5,6)<o:p></o:p>

1 使用下面的Connection 的哪个方法可以建立一个PreparedStatement接口(  )


A createPrepareStatement()

B prepareStatement()

C createPreparedStatement()

D preparedStatement()


2 Jdbc中可以调用数据库的存储过程的接口是 (  )


A Statement

B PreparedStatement

C CallableStatement

D PrepareStatement


3 下面的描述正确的是 (  )

A PreparedStatement继承自Statement

B Statement继承自PreparedStatement

C ResultSet继承自Statement

D CallableStatement继承自PreparedStatement

4 下面的描述错误的是 (  )

A StatementexecuteQuery()方法会返回一个结果集

B StatementexecuteUpdate()方法会返回是否更新成功的boolean

C 使用ResultSet中的getString()可以获得一个对应于数据库中char类型的值

D ResultSet中的next()方法会使结果集中的下一行成为当前行

5 如果数据库中某个字段为numberic,可以通过结果集中的哪个方法获取 (  )


A getNumberic()

B getDouble()

C setNumberic()

D setDouble()


6 Jdbc中使用事务,想要回滚事务事务的方法是 (  )


A Connectioncommit()

B ConnectionsetAutoCommit()

C Connectionrollback()

D Connectionclose()


简答题(70)<o:p></o:p>

1 简述Class.forName()的作用 ( 10)

<o:p> </o:p>

<o:p> </o:p>

2 写出几个在Jdbc中常用的接口 ( 10 )

<o:p> </o:p>

<o:p> </o:p>

3 简述你对Statement,PreparedStatement,CallableStatement的理解 ( 15 )

<o:p> </o:p>

<o:p> </o:p>

4 Jcbc编程时为什么要养成经常释放连接的习惯( 10 )

<o:p> </o:p>

<o:p> </o:p>

5 简单写一下编写Jdbc程序的一般过程 (  15)

<o:p> </o:p>

<o:p> </o:p>

<o:p> </o:p>

<o:p> </o:p>

6 写一个连接Oracle数据库在T_User表中根据用户名把其中的密码更新成指定的密码的Jdbc程序 (  10 )

T_User:

字段名称

说明

数据类型

约束

备注

FUserName

用户名

Varchar(10)

主键

<o:p> </o:p>

FPwd

密码

Varchar(6)

不允许空

<o:p> </o:p>

数据示例:

FUserName

FPwd

FEmail

Jerry

888888

Jerry@126.com

提示代码:

String driverName = "oracle.jdbc.driver.OracleDriver";

String url = "jdbc:oracle:thin:@" + serverName + ":" + serverPort + ":" + serverID ;

catch(ClassNotFoundException cnfe){cnfe.getMessage();cnfe.printStackTrace();}

              catch(SQLException sqle){sqle.getMessage();sqle.printStackTrace();}

分享到:
评论
1 楼 锤子ge锤~ 2007-09-27  
有题米的答案哒。。。。

相关推荐

Global site tag (gtag.js) - Google Analytics