应该只有一条,为何是两条记录?

own_delphi 2004-10-22 02:53:20
private void Getdata(){
String sql= "select sysdate from dual" ;
try {

rs = stmt.executeQuery(sql);
rs.next();
String settledate = rs.getString(1);
//jTAConvert.add(rs.getString(1),null);
JOptionPane.showMessageDialog(null,new JButton(settledate));
}
catch (SQLException ex) {
jTAConvert.append("获取 数据有误!");
}


}

}
这样怎么现实两条记录啊?刚学,不懂
...全文
50 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
own_delphi 2004-10-28
  • 打赏
  • 举报
回复
靠,在class中有两个action,郁闷,搞了N久,觉得没有DELPHI爽!
yingwu0579 2004-10-23
  • 打赏
  • 举报
回复
跟第二楼的试试
bp69 2004-10-22
  • 打赏
  • 举报
回复
while(rs.next())
{
String settledate = rs.getString(1);
}
GJA106 2004-10-22
  • 打赏
  • 举报
回复
1.在Oracle中dual表是张虚拟表,用处很大。绝大部分返回单条虚拟记录。

"select sysdate from dual"没有办法返回两条记录。

2.可以自己创建一张表进行操作。
相关推荐
发帖
Java

4.9w+

社区成员

Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
帖子事件
创建了帖子
2004-10-22 02:53
社区公告
暂无公告