请教高手,JAVA连接数据库有关的问题
利用何种JAVA的语句来移动数据库的记录指针,比如对RS来说,移动到上一条,下一条等。请高手指教,先谢谢了。
[解决办法]
不是rs.next?
[解决办法]
你用
while(rs.next())
{
}
只是从结果集中的第一列开始吧
[解决办法]
你什么意思啊,不时有现成的吗?
[解决办法]
不错
[解决办法]
rs.next();
rs.absolute(int r);
........
怎么移动的语句都有 看你要实现什么了
[解决办法]
rs.next();
[解决办法]
申请可滚动的记录集。
Statement st = cn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
[解决办法]
可滚动记录集,然后就next
[解决办法]
import java.sql.*
class con2db{
public static void main(String args[]) throws Exception
{
Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver ");
Connection cn = Driver.getConnection( "jdbc:odbc:DB ", "username ", "password ");
Statement st = cn.createStatement();
ResultSet rs = st.executeQuery( "select * from table1 ");
while(rs.next()){
system.out.println(rs.getString(1));
system.out.println(rs.getString(2));
system.out.println(rs.getString(3));
}
cn.close();
}
}
[解决办法]
小马哥正解
[解决办法]
都是高手