請問有關資料庫排序 |
尚未結案
|
ching-uin
一般會員 ![]() ![]() 發表:1 回覆:2 積分:0 註冊:2004-07-03 發送簡訊給我 |
|
huwk
資深會員 ![]() ![]() ![]() ![]() ![]() 發表:26 回覆:340 積分:323 註冊:2002-04-03 發送簡訊給我 |
|
sl@cableplus.com.cn
高階會員 ![]() ![]() ![]() ![]() 發表:168 回覆:359 積分:130 註冊:2004-03-26 發送簡訊給我 |
|
ching-uin
一般會員 ![]() ![]() 發表:1 回覆:2 積分:0 註冊:2004-07-03 發送簡訊給我 |
|
huwk
資深會員 ![]() ![]() ![]() ![]() ![]() 發表:26 回覆:340 積分:323 註冊:2002-04-03 發送簡訊給我 |
引言: 謝謝回答~不過我尚有一事不明瞭 就是您回答的第二點~ 要寫回去順序,就是說假如我現在的是編號第八的是第一 如果我寫 I= 1 to 20 set score.rank = I 這樣就可以了嗎例如 var i:integer; begin tqexec.close; tqexec.sql.text := 'update xx set up=:up where pk = :pk'; tqexec.preapre; tqquery.close; tqquery.sql.text := 'select pk from XX order by OO' tqquery.open; i := 1; while not tqquery.eof do begin tqexec.parambyname('pk').value := tqquery.Fieldbyname('pk').value; tqexec.parambyname('up').value := i; tqexec.execsql; inc(i); tqquery.next; end; end;
------
熊的學習 http://huwk.blogspot.com |
ching-uin
一般會員 ![]() ![]() 發表:1 回覆:2 積分:0 註冊:2004-07-03 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |