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

請問 ADO Table 與 ADO Query 有何分別???

 
libre1005
一般會員


發表:2
回覆:2
積分:0
註冊:2006-09-30

發送簡訊給我
#1 引用回覆 回覆 發表時間:2006-10-17 16:24:43 IP:202.175.xxx.xxx 未訂閱
我吾清楚佢的用法上有什麼分別...如果有人知道可以講比我知嗎??謝啦...
baby2321
初階會員


發表:52
回覆:165
積分:48
註冊:2005-06-11

發送簡訊給我
#2 引用回覆 回覆 發表時間:2006-10-17 23:13:49 IP:211.161.xxx.xxx 未訂閱
ADO Table 可连接数据库里的一张表 显示时不对表里的数据作筛选或调整
ADO Query 连接数据库里的一张表时 在显示方面 可以选择性显示 具体取决于你Query 里的语句.
ADO Query 相对实用较多
另外你的表里 最好设置主键 否则数据量一大 ADO Query 会影响速度
libre1005
一般會員


發表:2
回覆:2
積分:0
註冊:2006-09-30

發送簡訊給我
#3 引用回覆 回覆 發表時間:2006-10-18 10:05:22 IP:202.175.xxx.xxx 未訂閱
我都係有d吾明...可吾可以講下 ADO Query 佢的小小例子...
我都吾明在用法上 ADO Table 同 ADO Query 有咩吾同...有咩特性...
我看了好多有關的書...但都只係有好小內容...
有人可以詳細講比我知嗎???謝謝...
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#4 引用回覆 回覆 發表時間:2006-10-18 22:08:27 IP:61.67.xxx.xxx 未訂閱
建議你多查閱Delphi的help
ADOtable
Use TADOTable to access data in a single database table using ADO. TADOTable provides direct access to every record and field in an underlying database table. An ADO table component can also work with a subset of records within a database table using ranges and filters.
ADOquery
Use TADOQuery to access one or more tables in a data store using SQL statements.
Retrieve data from tables in an ADO data store using SELECT statements. Perform actions on tables and other metadata objects in an ADO data store with statements like INSERT, DELETE, UPDATE, ALTER TABLE, and CREATE TABLE. Execute stored procedures.
其實ADOtable及Query都是繼承同一個ADOdataset物件, 一般使用ADOtable 我們是直接指定datasource來源及指定單一tablename, 資料開啟時是將資料表全部記錄一次載入到呼叫端的buffer上, 所以記錄越多開啟時間越久, 除非你事先先進行filter的過濾, ADOquery則是必須透過SQL語法來執行, 一段我們會先對sql進行過濾, 所以使用query會比較好用, 又者如果你想對兩個資料表進行篩選記錄的話, 那非得使用query, 例如 select partno, partname from query1 where partno=(select partno form query2), 所以講白話, 就是table 是簡單式的作業, query則是進階式的運用
libre1005
一般會員


發表:2
回覆:2
積分:0
註冊:2006-09-30

發送簡訊給我
#5 引用回覆 回覆 發表時間:2006-10-20 08:50:07 IP:202.175.xxx.xxx 未訂閱
help!!!
有人可以比我個小小的例子我...我真的吾明...
系統時間:2024-05-19 22:22:25
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!