ADOQuery1 |
答題得分者是:leveon
|
tp6jo3long
一般會員 發表:7 回覆:5 積分:2 註冊:2012-10-03 發送簡訊給我 |
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
你應該針對你想要的目的說明清楚, 否則沒有人看懂你想表達的意思
習慣cursor?? foxpro, dbase 是有一組記錄指標很好用, 要說為cursor 也應該可以, 不過所謂習慣curosr 是指要移動來移動去, 以往指定到第n筆嗎? 還是其他呢? 在物件的資料庫中, 尤其以SQL系列, 對於所謂的指標幾乎已經是不見了, 所以自然在移動上不是很好用, 這是我們由 FOXPRO, DBASE 轉入的用戶必須要去接受的事實, 也要去改變的想法, 剛開始在使用時, 我也是很不習慣 所以你還是說清楚你想要的功能是什麼! |
老大仔
尊榮會員 發表:78 回覆:837 積分:1088 註冊:2006-07-06 發送簡訊給我 |
1.
ADOQuery1.First; for i := 0 to .... do begin ADOQuery1.Next; end; 2.請爬文 另外,標題別打元件名稱 可以直接簡明敘述問題 不然這類發文標題可能會被打槍.... delphi.ktop.com.tw/board.php |
leveon
資深會員 發表:30 回覆:389 積分:303 註冊:2012-02-12 發送簡訊給我 |
|
GrandRURU
站務副站長 發表:240 回覆:1680 積分:1874 註冊:2005-06-21 發送簡訊給我 |
|
tp6jo3long
一般會員 發表:7 回覆:5 積分:2 註冊:2012-10-03 發送簡訊給我 |
|
老大仔
尊榮會員 發表:78 回覆:837 積分:1088 註冊:2006-07-06 發送簡訊給我 |
我個人覺得...
您應該還沒爬文&翻書 只想要個解答 既然這樣 就給基本的3個做法 1.依此文章 delphi.ktop.com.tw/board.php 在編輯後再用迴圈 另一個ADOQuery丟到另一個資料表中 當然!可以省掉那個編輯步驟 2.將Select出來的資料丟到另一個暫存的Table中 再針對該暫存表進行編輯 編輯完後再將該暫存資料表的資料丟到您要的目的地資料表中 同1,可以省掉那個編輯步驟 3.SQL有2個語法... A.Select...into B.Insert Into... 當然,語法不只這兩種 至於怎麼用...請 自 行 爬 文 假如是沒有經過任何修改的話 其實第三點已經可以答到目的了... |
leveon
資深會員 發表:30 回覆:389 積分:303 註冊:2012-02-12 發送簡訊給我 |
暫存的資料表 可使用TClientdataset 放在記憶體中 請參閱 http://www.scalabium.com/faq/dct0150.htm Clientdataset的結構是空白的 必須拷貝ADOQuery1的結構 請參閱 http://delphi-inspired.blogspot.tw/2012/04/how-to-clone-tfield-and-tdataset-fields.html 對Foxpro 無法忘情 可用Adocommand傳Foxpro指令 google "execscript ADO" var m:string; m := 'EXECSCRIPT("' 'USE CNC_Work SHARED' chr(13) 'SET ORDER TO 1' chr(13) 'SEEK [000] ' chr(13) 'REPLACE CNC_Path WITH [323312] ' chr(13) .................... '")'; ADOConnection1.Open; ADOCommand1.CommandText := m; ADOCommand1.Execute; 如果看不懂 建議找一本書 從基礎學起 ===================引 用 tp6jo3long 文 章===================謝謝~各位大大的回應 在foxpro使用CREATE cursor可以隨意建立暫存表(T1)再加工存到另外一個暫存表(T2)上 再以報表的方式呈現或轉成EXCEL ADOQuery1算是暫存表? 那樣怎麼將ADOQuery1的資料(不異動資料庫上的資料)篩選要的資料後存入ADOQuery2? |
tp6jo3long
一般會員 發表:7 回覆:5 積分:2 註冊:2012-10-03 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |