使用JDBC 2.0 Resultset Update方法将数据作为ASCII值插入

时间:2012-02-28 07:39:00

标签: java jdbc jdbc-odbc

我正在尝试使用带有Resultset update方法的JDBC 2.0和Type 1 Driver插入数据。但是我在表中检查,它将数据作为ASCII值插入。我提到下面的代码:

try {
    stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
    rs=stmt.executeQuery("select ENO,ENAME,EADD from Employee");
    String name="saikiran";
    rs.moveToInsertRow();
    rs.updateString("ENO","3");
    rs.updateString("ENAME",name.toString());
    rs.updateString("EADD","CSE");
    rs.insertRow();
} catch (SQLException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
}

如果使用Type 4 Driver运行相同的代码,则其工作正常。使用ResultSet update方法的第一类驱动程序有什么问题?

0 个答案:

没有答案