我正在尝试使用带有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
方法的第一类驱动程序有什么问题?