[問題] MySQL讀取前一筆資料

看板C_and_CPP作者 (Dylan-小東)時間11年前 (2013/07/20 15:25), 編輯推噓0(005)
留言5則, 2人參與, 最新討論串1/1
額外使用到的函數庫(Library Used): mysql.h 問題(Question): 在連上資料庫後 利用 mysql_query(..."SELECT...")←設定條件 和 mysql_fetch_row(MYSQL_RES *result) 可獲得當前所在的Cursor 用以取得資料庫內的資料 請問在不更動query的條件下 有沒有方法能取得當前位置的前一個Cursor呢 @@? 補充說明(Supplement): 翻了Reference和上網查了好一陣子 似乎沒有用來專門取得前一個Cursor的API 附上Reference: http://dev.mysql.com/doc/refman/5.0/en/c-api-functions.html -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.243.176.166

07/21 08:21, , 1F
文件裡面有哪裡寫cursor嗎…query在mysql_query()的時候
07/21 08:21, 1F

07/21 08:22, , 2F
就執行完了,能做的就是一筆一筆取出來,哪有什麼cursor
07/21 08:22, 2F

07/21 08:28, , 3F
就算是SQL cursor也沒聽過有倒著用的
07/21 08:28, 3F

07/21 21:32, , 4F
好歐~cursor是在mysql_row_tell()看到的,主要是因為取資
07/21 21:32, 4F

07/21 21:34, , 5F
料時會需要參考前面的資料~我再想想巴
07/21 21:34, 5F
文章代碼(AID): #1HwZjFSv (C_and_CPP)