如何不能修改?
什么状况?
什么jdbc driver?
修改部分的代码?
什么状况?
什么jdbc driver?
修改部分的代码?
解决方案 »
- 关于myeclipse自动生成的index.jsp问题
- struts 乱码
- [org.springframework.web.struts.ContextLoaderPlugIn] - Context initialization fa
- 实现确认提示框?
- ibatis与存储过程的问题
- 能否远程访问TOMCAT定义的jndi资源,例如数据源
- 如何使用java实现md5
- <html:select>对应数据库数据的问题
- 关于资源文件的问题 是不是还需要在struts-config.xml里写点东西啊 急!在线等着
- 请问启动Tomcat4.1.31的MainClass在哪个包里?
- 简单问题:jsp通过bean调用ejb时出错
- 请问一下,在EJB中的EJBC对class文件进行什么样子的操作?
java数据库驱动不支持数据库更新--------那还要他来干吗?
楼上的说要改参数,怎么改啊?Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
Connection conn = DriverManager.getConnection(
"jdbc:oracle:thin:@flamingo:1521:j2eebook",
"j2eeuser", "j2eepass");
Statement stmt = conn.createStatement(
ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_UPDATABLE);
stmt.executeQuery("select * from Person");
ResultSet results = stmt.getResultSet();
while (results.next())
{
String firstName = results.getString("first_name");
String lastName = results.getString("last_name");
results.updateString("first_name", firstName.toUpperCase());
results.updateString("last_name", lastName.toUpperCase());
results.updateRow();
}
conn.close();
}
catch (Exception exc)
{
exc.printStackTrace();
}
执行到
results.updateString("first_name", firstName.toUpperCase());
就出错.
ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_UPDATABLE);
是jdbc 2.0 才支持的, 如果要update ,
也可以自己写sql , stmt.executeUpdate("update XXtable set XX='xx' where YY = 'yy'")