当前位置: 技术问答>java相关
我连上了 Oracle。可怎么不能取出数据????郁闷,求救!!!!!!
来源: 互联网 发布时间:2015-08-21
本文导语: 我连接上Oralce。Sql语句也执行了,可是就不能从ResultSet取出数据。 selecl userid from testTable 在SqlPlus可以执行。 输出的USERID 可是我在程序中执行result.getString("USERID")得到的为null。但可以知道有多少USERID被选出来了...
我连接上Oralce。Sql语句也执行了,可是就不能从ResultSet取出数据。
selecl userid from testTable 在SqlPlus可以执行。
输出的USERID
可是我在程序中执行result.getString("USERID")得到的为null。但可以知道有多少USERID被选出来了。
为什么?????????
selecl userid from testTable 在SqlPlus可以执行。
输出的USERID
可是我在程序中执行result.getString("USERID")得到的为null。但可以知道有多少USERID被选出来了。
为什么?????????
|
selecl userid from testTable 在testTable前加个访问数据库的合法用户的名试一试
select userid from scott.testTable (我想你知道scott的意思吧)
select userid from scott.testTable (我想你知道scott的意思吧)
|
大哥你看一下你的sql 语句
String query="select userid as test from holdingtable";
ResultSet r=s.executeQuery(query);
String n;
while(r.next()){
System.out.println(r.getString("userid"));
System.out.println("while try 1");
}
这样写就OK了
String query="select userid as test from holdingtable";
ResultSet r=s.executeQuery(query);
String n;
while(r.next()){
System.out.println(r.getString("userid"));
System.out.println("while try 1");
}
这样写就OK了