JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » JDBC/SQL討論區  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to topicthreaded modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 Resultset 取得第一筆資料
EDDIEEDDIE





發文: 1
積分: 0
於 2011-10-04 14:25 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
假設我Resultset裡面有多筆資料 只想取第一筆要怎麼寫呢

ResultSet rs = sql.executeQuery();
a= rs .getString(1);
b= rs .getDate(2);

會拋出SQLException:未呼叫Resultset.next

ResultSet rs = sql.executeQuery();
rs.first();
a= rs .getString(1);
b= rs .getDate(2);

也不行

可是我不要全部的阿~~我只要第一筆的
如果不從Sql下手 那java語法要怎麼改呢


reply to postreply to post
作者 Re:Resultset 取得第一筆資料 [Re:EDDIEEDDIE]
u71130607





發文: 51
積分: 0
於 2011-10-04 15:51 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
ResultSet rs = sql.executeQuery();
rs.next();
a= rs .getString(1);
b= rs .getDate(2);

這樣不行嗎?


reply to postreply to post
» JWorld@TW »  JDBC/SQL討論區

reply to topicthreaded modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8