jawtair
一般會員
發表:30 回覆:92 積分:24 註冊:2003-04-26
發送簡訊給我
|
請問各位先進ADOConnection1與ADOTable1元件各有什麼不同?它們使用時機為何?因為有的書用ADOTable1有的書卻用ADOConnection1,如果是連接SQL Server,請問應該用那一種,新手的疑惑,盼能解答,謝謝。 發表人 - jawtair 於 2003/05/07 19:56:25
|
Justmade
版主
發表:94 回覆:1934 積分:2030 註冊:2003-03-12
發送簡訊給我
|
ADOConnection 是當你使用 多個 ADODataSet (包括 ADOTable / ADOQuery) 時能共用一個連線,節省資源和不用每個 DataSet 去連線 若你只得一個 DataSet 直接連線即可否則用個 ADOConnection 做連線比較化算
|
jawtair
一般會員
發表:30 回覆:92 積分:24 註冊:2003-04-26
發送簡訊給我
|
似乎了解了,我想可能已找到我遇到問題的所在了,也就是說,當要做複雜的功能時,就要使用ADOConnection元件是嗎?
|
Justmade
版主
發表:94 回覆:1934 積分:2030 註冊:2003-03-12
發送簡訊給我
|
ADOTable 裡連接數據庫的部份就像私家車
很少人的話,私家車比較方便
ADOConnection 就像一架大巴士,可取代所有ADOTable 的連接數據庫的部份,在多人時大巴士比較有效率。 你再想想,若你有20 個 ADO Table 每個獨立設定連線的,若連線設定改了你便要到 20個地方改設定,若使用 ADOConnection 的話,只要改 ADOConnection 便一切 OK 了。
|
jawtair
一般會員
發表:30 回覆:92 積分:24 註冊:2003-04-26
發送簡訊給我
|
感謝版主的回覆,我已經了解了。但由於先前所看的書,都偏重於ADOTable1元件的範例,對於ADOConnection1元件,反而題得很少,我也是下載了「Mickey版主」的「資料異動廣播元件(D6)」後,才發現怎麼不是用ADOTable1元件做資料庫連結。 這下要重新學了,不知是否可以推薦那本書,對於這方面著墨比較深?或是網路上那邊有這方面的資訊?謝謝版主及各位先進。 發表人 - jawtair 於 2003/05/08 14:48:15
|
Justmade
版主
發表:94 回覆:1934 積分:2030 註冊:2003-03-12
發送簡訊給我
|
不用重新學,所有 ADOTable 的還是如舊使用,只是在 ADOTable 不設定 ConnectionString 而在 Connection 選 ADOConnection 元件,而ConnectionString 部份在 ADOConnection 設定即可。 當然 ADOConnection 提供更多的詳細的設定,但那是附加的,一般預設值都已經可行了,遇到問題才試試再調罷。
|
jawtair
一般會員
發表:30 回覆:92 積分:24 註冊:2003-04-26
發送簡訊給我
|
剛剛去翻了「DELPHI 6實務經典 第三波 林金霖編著」,想要查看如何取得某一欄的值,查TADOQuery物件,結果只有20-43~20-44兩頁,再往後翻也沒有題到如何取很某一欄的值,到20-50就換另一個主題了,過去只要打入 Emp_No := ADOTable1.FieldByName('A0').AsString; 即可,我該如何取得ADOConnection1欄位某值的內容?盼版主再次指導,或告知那本書?我一定用心苦讀,感謝版主。
|