问题描述
- java查询oracle的表时出错,不知道什么原因,求救~~~~~~·
-
public static void main(String[] args) {
Connection ct=null;
PreparedStatement ps=null;
ResultSet rs=null;try{
Class.forName("oracle.jdbc.driver.OracleDriver");
ct=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:ORACLEWW","ww","密码");
System.out.println("ok");
ps=ct.prepareStatement("select* from emp");
System.out.println(ps);
System.out.println("right");
完成查询 并循环取出结果
rs=ps.executeQuery();
while (rs.next()){
System.out.println(rs.getString(1));
System.out.println("ok");
}
}
//抛异常~ 略
}
}emp表也有,但是查询结果是:
ok
oracle.jdbc.driver.OraclePreparedStatement@19134f4
right求教,这个是什么原因?谢谢~``
解决方案
你试试Statement 回报同样的错误不
解决方案二:
自已打个断点跟下,用run debug 启动 看是哪一行报错的,就差不多知道问题原因在哪里了!
建议你把错误信息截全一点吧
时间: 2025-01-31 09:50:55