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

要怎麼把TQuery查到的值存到Array?

尚未結案
alvin1108
一般會員


發表:8
回覆:8
積分:3
註冊:2005-05-06

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-06-03 17:42:21 IP:140.118.xxx.xxx 未訂閱
請問要怎麼把TQuery->SQL查到的值存到array呢? 爬過文,有人的提示是"Record",可是我不會用 假設不用TStringList,TList之下 要怎麼作?
Stallion
版主


發表:52
回覆:1600
積分:1995
註冊:2004-09-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-06-03 19:11:42 IP:211.22.xxx.xxx 未訂閱
查詢出來的值,要存到陣列裏是不切實際的,原因有幾: 1.所查詢出來的值長度不一,如何確定每一陣列可存入值的長度? 2.查詢出來的結果有多少?配合上述原因,勢必要使用二維以上的動態陣列! 3.查詢出來的結果,如果要做排序,增刪,那運用陣列來做,可就是大工程! 基於以上三點大缺陷,因此建議你還是使用串列連結(Linker List),可以幫你解決上述所有的困境!Delphi裏面已經幫你準備了如TList與TStringList...等等的串列連結類別為何不用呢?就好像給了你現成的輪胎,你該不會還要取橡樹汁當原料,作自己的輪胎吧?況且做出來的輪胎品質可能也不會有Borland的團隊做出來的好,不是嗎?以上僅供參考! -----------------------------------------------
alvin1108
一般會員


發表:8
回覆:8
積分:3
註冊:2005-05-06

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-06-04 02:41:23 IP:203.67.xxx.xxx 未訂閱
引言: 查詢出來的值,要存到陣列裏是不切實際的,原因有幾: 1.所查詢出來的值長度不一,如何確定每一陣列可存入值的長度? 2.查詢出來的結果有多少?配合上述原因,勢必要使用二維以上的動態陣列! 3.查詢出來的結果,如果要做排序,增刪,那運用陣列來做,可就是大工程! 基於以上三點大缺陷,因此建議你還是使用串列連結(Linker List),可以幫你解決上述所有的困境!Delphi裏面已經幫你準備了如TList與TStringList...等等的串列連結類別為何不用呢?就好像給了你現成的輪胎,你該不會還要取橡樹汁當原料,作自己的輪胎吧?況且做出來的輪胎品質可能也不會有Borland的團隊做出來的好,不是嗎?以上僅供參考! ----------------------------------------------- >< face="Verdana, Arial, Helvetica"> 謝謝Stallion大大的指點! 我了解您的意思 我之前問題說得不夠清楚 //............................................ 因為我在database建的table共有五個Attibutes,全是double型態 而每個Attibutes都是一樣多筆資料(8760筆) 目前一次只需要讀進一個attributes 也很確定有多少筆 暫時除了從資料庫中讀出資料到BCB之外,還沒有需要用到排序,增刪等動作 所以我才很單純想到要用Array來存的 //............................................... 關於TList與TStringList的用法,能否給我一些hints呢? 我買的書沒有寫到這個(唉 殘念!!!>.<) //............................................... 看完您的文章,覺得您說的比較好 爾後使用上也較方便! 發表人 - alvin1108 於 2005/06/04 03:41:19
Stallion
版主


發表:52
回覆:1600
積分:1995
註冊:2004-09-15

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-06-04 04:11:00 IP:211.22.xxx.xxx 未訂閱
TList與TStringList的範例,在BCB的線上說明裡就有了! 不過站裡也有很多討論,列出一個連結請參考!不足的在站裡搜尋就有了。
alvin1108
一般會員


發表:8
回覆:8
積分:3
註冊:2005-05-06

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-06-05 00:19:41 IP:203.67.xxx.xxx 未訂閱
引言: TList與TStringList的範例,在BCB的線上說明裡就有了! 不過站裡也有很多討論,列出一個連結請參考!不足的在站裡搜尋就有了。 >< face="Verdana, Arial, Helvetica"> 感謝Stallion回覆 我看了BCB help與您給的連結,對於TList跟TStringList有更深的體驗 我的問題大致上是解決了!
系統時間:2024-05-04 11:02:11
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!