为什么while(rs.next()){ system.out.println("test");}为什么不执行,在线等待 5
程序是这样的,我在线等待,为什么while(rs.next()){system.out.println("test");}为什么不执行,程序运行正常,importjava...
程序是这样的,我在线等待,为什么while(rs.next()){ system.out.println("test");}为什么不执行,程序运行正常,
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class JavaOracle {
/**
* @param args
*/
public static void main(String[] args) {
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn=DriverManager.getConnection("jdbc:odbc:testOracle","system","manager");
System.out.println(conn);
System.out.println("Oracle已经连接上");
Statement stm=conn.createStatement();
ResultSet rs=stm.executeQuery("select * from testOracle");
while(rs.next()){
System.out.println(rs.getString(1));
}
}catch(Exception e){
e.printStackTrace();
}
}
}
我程序没问题呀,我手动在数据库里面能查到数据 展开
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class JavaOracle {
/**
* @param args
*/
public static void main(String[] args) {
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn=DriverManager.getConnection("jdbc:odbc:testOracle","system","manager");
System.out.println(conn);
System.out.println("Oracle已经连接上");
Statement stm=conn.createStatement();
ResultSet rs=stm.executeQuery("select * from testOracle");
while(rs.next()){
System.out.println(rs.getString(1));
}
}catch(Exception e){
e.printStackTrace();
}
}
}
我程序没问题呀,我手动在数据库里面能查到数据 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询