fectch_update???????这个试试看stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
解决方案 »
- 一个关于Ant自动生成代码的问题,google和baidu帮不了我,希望大哥您能帮我!
- frame 自适应高度
- 有关于List集合的问题
- 高手来,小弟有问题。在线求救
- struts中关于Session的问题
- jdbc 连接 orcale 问题
- BufferedReader#readline()发生莫名IllegalArgumentException异常(大虾请进)
- <td><c:out value="${10 mod 4}" /></td>与<td>${10 mod 4}</td>的效果一样,差别是什么?
- 请教一个网页分页问题?(谢谢大家!)
- weblogic有没有for irix的版本?
- servlet+bean+jsp综合实例,希望能给你提示!!
- 请问:怎样把int转换为String,谢谢
没错啦, 刚刚开始抄,就是这一句!
调试发现和没有设置,直接使用默认状态效果一样,除了next();其他都不能用。
改用了上面那一句之后
可以了吗?
我在下jdbc2的包,在看看好了
难道ResultSet根本没有支持吗?
{
if (con==null )
{
try
{
setConnection ("sun.jdbc.odbc.JdbcOdbcDriver","jdbc:odbc:b","SYSTEM","MANAGER");
}
catch (Exception e)
{
System.out.println("连接数据库错误");
System.out.println(e);
System.exit(1);
}
} try
{
PreparedStatement select_stm = con.prepareStatement(mySQL, ResultSet.TYPE_SCROLL_INSENSITIVE , ResultSet.CONCUR_UPDATABLE);
result = select_stm.executeQuery();// 上面两句和下面的效果一样
// Statement stmt = con.createStatement( ResultSet.TYPE_SCROLL_INSENSITIVE ,ResultSet.CONCUR_UPDATABLE );
// result.setFetchDirection(ResultSet.FETCH_UNKNOW) ;
// result = stmt.executeQuery(mySQL); }
catch (Exception e)
{
System.out.println("查找数据库失败 ");
System.out.println(e);
} try
{
result.next() ;
System.out.println("第一名用户: "+result.getString("USERNAME"));
result.next() ;
System.out.println("第二名用户: "+result.getString("USERNAME"));////////////////////////////////////////////////////////////////////
// 下面两行导致错误,报错为 cursor_forward_only
result.absolute(1) ;
System.out.println("第1名用户: "+result.getString("USERNAME"));
/////////////////////////////////////////////////////////////////////
}
catch (Exception e)
{
System.out.println("move course error");
e.printStackTrace() ;
} return result;
}
支持!
不是JDK的问题
是你的JDBC驱动的问题
要么就是你用了JDBCODBC连接桥
那也不行
我说呢!!!!!!!!!!!!!!!!!!!!!!!!!!
不能用JDBC2的方法阿
1,注意
stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);2,实在不行,可以使用web服务器的DataSource试试,实在不行我也不知道了,解决了,告诉我,谢谢!
我找不到其他的驱动名称,我要驱动oracle, access如果用2,3类驱动应该在那里下驱动?名称是什么?sun的jdk包都有什么的驱动?怎样在包中发现这些驱动的存在,好比说“sun.jdbc.odbc.JdbcOdbcDriver” 是在什么位置,什么包??
换用borland的dx.queryDataSource是没问题了,但我没想到sun 的包连第一种也不支持!?
不过我那时候不是用JDBC2.0的,改了以后,好用了
论坛上贴的那个怎么也看不明白,需要哪些包,在哪些目录....