線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:940
推到 Plurk!
推到 Facebook!

关于查询记录的数量补足问题

缺席
ntjrr
高階會員


發表:240
回覆:312
積分:110
註冊:2005-04-24

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-07-23 20:43:17 IP:222.184.xxx.xxx 訂閱
查询如下
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add ('select 名字, 项目, 金额 from 表 ');
adoquery1.open;
要的效果如下:
adoquery1的记录不足三条时补足三条,如果只有一条时,第一条按查询出来的打,其它两条名字和第一条一样,但项目写作废,金额等于0.00,如果是五条时,也就是补一条就行,反正是按三条一页算。
------
我的编程起步于ktop,我将永远支持ktop
HireMan
一般會員


發表:0
回覆:12
積分:2
註冊:2004-12-02

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-07-24 23:44:04 IP:125.77.xxx.xxx 訂閱
在跑循环时,你把记录数与3来求余,如果是1,2那跑循环就加1*3,当数据集到EOF时,你就以最后一条记录来写。
===
分享快乐:www.delphichm.com
編輯記錄
HireMan 重新編輯於 2007-07-24 23:45:05, 註解 無‧
系統時間:2024-05-18 22:17:37
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!