一.不定项选择题.
1.下列不属于接口的是[4分]
A. Statement
B. PreparedStatement
C. Driver
D. DriverManager
考生答案:D
2.关于ResultSetMetaData API描述错误的是[4分]
A. getColumnCount() 返回列的数目
B. getColumnTypeName(int index) 返回指定列的类型的名称
C. getColumnType(int index) 返回字符串表示形式的指定列的类型
D. isNullable 指定列是否为空
考生答案:C
3. emp表数据如下
EMPNO ENAME JOB MGR HIREDATE SAL C OMM DEPTNO
----- ---------- --------- ----- ----------- --------- --------- ------
7369 SMITH CLERK 7902 1980/12/17 800.00 20
7499 ALLEN SALESMAN 7698 1981/2/20 1600.00 0.00 30
下面代码输出的结果是:
...
ResultSet rs = stmt.executeQuery ("select comm from emp");
while(rs.next()) {
System.out.println(rs.getDouble(1) + "," +rs.wasNull());
} [4分]
A. 0, true 0, false
B. null, true 0,false
C. 0, false 0, false
D. 0, true 0, true
考生答案:A
4.下面的代码用于将存放于文件中的图片信息(mouse.bmp)和文本信息(some.xml)插入到
Oracle数据库(Oracle 10g 以上驱动)
应该填入的代码是:
public void testSaveLOB() throws Exception {
Connection con = DBUtils.getConnection();
PreparedStatement stmt = con .prepareStatement("insert into sd_user (id, photo,mem) values(?,?,?)");