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

如何才能不用到BDE或ADO元件呢?

尚未結案
chtai
高階會員


發表:68
回覆:238
積分:116
註冊:2004-05-21

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-07-01 22:34:57 IP:140.113.xxx.xxx 未訂閱
各位板上的先進大家好,有個問題想請教大家: 以前小弟有試著練習過用 BCB 寫資料庫相關的程式, 裡頭都是用現成的資料感知元件,還有 BDE 或 ADO 的元件。 可是似乎是這些元件的關係,就算我把它設定成沒有安裝 BCB 也能執行, 它還是會出問題而不能執行。 而且用了這些元件之後,程式的體積似乎會變大了一些。
我的問題是,有沒有辦法不用到這些元件,就能方便的完成 資料的查詢,增減,修改等等基本的功能呢?
------
My Web: http://nelson.csie.us
My Blog: http://blog.nelson.csie.us
huwk
資深會員


發表:26
回覆:340
積分:323
註冊:2002-04-03

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-07-01 23:19:33 IP:211.76.xxx.xxx 未訂閱
您好~ 1.若有用到Tdatabase 等元件即要安裝BDE,其實可以由HELP中看出. Use TDatabase when a BDE-based database application requires any of the following control over a database connection: 2.使用ADO基本上應不需要額外安裝BDE,只要機器上有MDAC即可,而MDAC沒記錯的話只要有裝裝OFFICE即會幫你安裝,故使用ADO應是蠻方便的.. SO.看起來ADO應可適您。要不然可以使用DBISAM http://www.elevatesoft.com/prodinfo.htm
------
熊的學習 http://huwk.blogspot.com
chtai
高階會員


發表:68
回覆:238
積分:116
註冊:2004-05-21

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-07-03 11:22:37 IP:140.113.xxx.xxx 未訂閱
引言: 您好~ 1.若有用到Tdatabase 等元件即要安裝BDE,其實可以由HELP中看出. Use TDatabase when a BDE-based database application requires any of the following control over a database connection: 2.使用ADO基本上應不需要額外安裝BDE,只要機器上有MDAC即可,而MDAC沒記錯的話只要有裝裝OFFICE即會幫你安裝,故使用ADO應是蠻方便的.. SO.看起來ADO應可適您。要不然可以使用DBISAM http://www.elevatesoft.com/prodinfo.htm
感謝huwk兄的回應,的確ADO是很方便, 可是若我連ADO都不想用呢? 不知是否有辦法做到呢? 或者應該說, 我想做到基本資料庫的功能 (新增,移除,修改,查詢) 可是又不想要用到BCB提供的這些將資料儲存進去的元件, 我該怎麼做呢?
------
My Web: http://nelson.csie.us
My Blog: http://blog.nelson.csie.us
huwk
資深會員


發表:26
回覆:340
積分:323
註冊:2002-04-03

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-07-03 11:39:11 IP:211.76.xxx.xxx 未訂閱
請問你的資料庫對像是什麼? 為什麼不想用現成的元件呢?
------
熊的學習 http://huwk.blogspot.com
chtai
高階會員


發表:68
回覆:238
積分:116
註冊:2004-05-21

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-07-03 12:36:48 IP:140.113.xxx.xxx 未訂閱
我只是想存一些諸如店家或廠商資訊 或是朋友通訊錄之類的東西罷了, 最多也只有幾千筆,不會超過萬筆資料。 至於不想用元件的原因是 1.小弟想知道是否還有別的方法可以用。 2.之前有遇過寫了之後,拿到別人電腦上,卻發現不能用的問題, 所以就不太敢再用元件了~
------
My Web: http://nelson.csie.us
My Blog: http://blog.nelson.csie.us
huwk
資深會員


發表:26
回覆:340
積分:323
註冊:2002-04-03

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-07-03 13:01:40 IP:211.76.xxx.xxx 未訂閱
基本上~應不是元件的錯~ 而是你要知道要RUN應有什麼環境~~ 例如就算你不使用 現成ADO元件,像寫ASP一樣不用元件, 自己去寫相關連結,但是若是你的環境沒MDAC..那也RUN不起來.. SO..你可以試試 DBISAM http://www.elevatesoft.com/prodinfo.htm 他CLIENT端不用額外安裝程式!
------
熊的學習 http://huwk.blogspot.com
chtai
高階會員


發表:68
回覆:238
積分:116
註冊:2004-05-21

發送簡訊給我
#7 引用回覆 回覆 發表時間:2004-07-04 12:32:28 IP:140.113.xxx.xxx 未訂閱
引言: 基本上~應不是元件的錯~ 而是你要知道要RUN應有什麼環境~~
不好意思,那再請教一下, 若我用BDE,要怎樣設定環境才能產生出一個獨立的執行檔呢? 若我用ADO,又該怎麼做呢? (我的意思是指,我想寫一個簡單的小軟體, 只要把整個資料夾複製,就可以帶著到處跑的那種簡單小軟體) (因為我是想寫給我爸用的,我相信他應該沒有灌諸如BCB之類的東東:p) 印象中好像沒有書有提到要怎麼設定資料庫環境, 都只有講到如何讓沒灌BCB的人可以執行程式而已 ><
------
My Web: http://nelson.csie.us
My Blog: http://blog.nelson.csie.us
huwk
資深會員


發表:26
回覆:340
積分:323
註冊:2002-04-03

發送簡訊給我
#8 引用回覆 回覆 發表時間:2004-07-04 16:15:35 IP:61.222.xxx.xxx 未訂閱
引言: 不好意思,那再請教一下, 若我用BDE,要怎樣設定環境才能產生出一個獨立的執行檔呢? 若我用ADO,又該怎麼做呢? (我的意思是指,我想寫一個簡單的小軟體, 只要把整個資料夾複製,就可以帶著到處跑的那種簡單小軟體) (因為我是想寫給我爸用的,我相信他應該沒有灌諸如BCB之類的東東:p) 印象中好像沒有書有提到要怎麼設定資料庫環境, 都只有講到如何讓沒灌BCB的人可以執行程式而已 ><
1.bde 請參考 http://delphi.ktop.com.tw/topic.php?topic_id=37146 2.ado 在你的程式call mdac setup即可 (微軟可下載安裝檔) 3.您所提"只要把整個資料夾複製,就可以帶著到處跑的那種簡單小軟體" 引用speedup 大大的文章 http://delphi.ktop.com.tw/topic.php?topic_id=52516 基本上只要你的程式沒用到DLL,ActiveX,Database,Compiler 出來的exe程式,就可以獨立執行! 就我之前的建議~若有用到db..那就使用dbisam吧@@~~您要不要先試試呢? 發表人 - huwk 於 2004/07/04 16:19:43
------
熊的學習 http://huwk.blogspot.com
chtai
高階會員


發表:68
回覆:238
積分:116
註冊:2004-05-21

發送簡訊給我
#9 引用回覆 回覆 發表時間:2004-07-04 19:02:51 IP:140.113.xxx.xxx 未訂閱
引言: 3.您所提"只要把整個資料夾複製,就可以帶著到處跑的那種簡單小軟體" 引用speedup 大大的文章 http://delphi.ktop.com.tw/topic.php?topic_id=52516 基本上只要你的程式沒用到DLL,ActiveX,Database,Compiler 出來的exe程式,就可以獨立執行! 就我之前的建議~若有用到db..那就使用dbisam吧@@~~您要不要先試試呢?
好的,我試看看,有問題再來請教各位。 多謝了 :) -- http://www.csie.nctu.edu.tw/~chtai/software.html 好用免費軟體的收集網頁,歡迎大家跟我分享或一同推廣免費軟體。 若您覺得這網頁不錯,也歡迎您將它傳出去 :) 發表人 - chtai 於 2004/07/04 19:04:21
------
My Web: http://nelson.csie.us
My Blog: http://blog.nelson.csie.us
oioio2
一般會員


發表:0
回覆:11
積分:2
註冊:2004-09-08

發送簡訊給我
#10 引用回覆 回覆 發表時間:2004-09-08 12:40:14 IP:218.172.xxx.xxx 未訂閱
引言: 我只是想存一些諸如店家或廠商資訊 或是朋友通訊錄之類的東西罷了, 最多也只有幾千筆,不會超過萬筆資料。
如此簡單的需求, 你需要的是選用Access,Excel這類的應用軟體, 都可以達到搜尋,排序,篩選,列印的需求, 自己寫程式不過是浪費時間。
引言: 至於不想用元件的原因是 1.小弟想知道是否還有別的方法可以用。 2.之前有遇過寫了之後,拿到別人電腦上,卻發現不能用的問題, 所以就不太敢再用元件了~
你需要克服的是心理障礙,不是技術問題。
系統時間:2024-05-05 17:55:20
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!