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

BCB + PostgreSQL + ZeosLib 簡易安裝與連接設定

 
tomyteng
一般會員


發表:2
回覆:3
積分:1
註冊:2005-09-06

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-12-07 14:57:00 IP:220.130.xxx.xxx 未訂閱
postgreSQL 為免費的OpenSource資料庫, postgreSQL windows版本下載 http://www.postgresql.org/ftp/binary/v8.1.0/win32/ 下載安裝後於 程式集->PostgreSQL8.1->pgAdminIII 執行管理介面 管理介面左邊會有一台預設的Server,對著他按右鍵->Connect->輸入於安裝時設定的密碼之後連接Server 接下來選擇Database->右鍵->new database->輸入database name後按ok,如此已經新建一個資料庫    選擇程式集->PostgreSQL8.1->Command Prompt 於命令提示列下鍵入      psql xxxx    ///xxxx是剛剛所建的資料庫名稱 進入資料庫後 鍵入     create table test(id int,name char(16));   建立好資料表後 鍵入     insert into test(id,name) values(1,'abc');    至此我們已經在資料庫中建立好資料表,並輸入了一筆資料           接下來回到Zeoslib     Zeoslib 是眾多Borland 連接資料庫的中介元件中的其中一套     以下是ZeosLib目前支援的開發環境    Delphi 5 - 7 and 9 Lazarus (FreePascal) C++ Builder 5 - 6 Kylix 2 - 3    目前可連接的資料庫      MySQL 3.20 - 4.1 PostgreSQL 6.5 - 7.4 Firebird 1.0 - 1.5 Interbase 5.0 - 7.5 Microsoft SQL Server 7, 2000 Sybase ASE 12.0, 12.5 Oracle 9i SQLite 2.8        ZeosLib安裝步驟 下載完後解壓縮 開啟C++ Builder    元件下載 zeosdbo-6.1.5-stable  位址 http://prdownloads.sourceforge.net/zeoslib/zeosdbo-6.1.5-stable.zip?download  zeosdbo-6.1.5-stable-patch1 位址 http://prdownloads.sourceforge.net/zeoslib/zeosdbo-6.1.5-patch1.zip?download     說明:    將 zeosdbo-6.1.5-stable.zip 解壓縮  將 zeosdbo-6.1.5-patch1.zip 於同一個目錄解壓並覆蓋原檔案  打開您的 BCB6 , 選 File -> Open Project , 在解壓目錄的\package\cbuilder6 目錄下 開啟 ZeosDbo.bpg .  開啟後依序對著 Project Manager視窗中的項目進行安裝,對著安裝項目->按右鍵->按下Install即可     ZCore.bpl ZParseSql.bpl ZPlain.bpl ZDbc.bpl ZComponent.bpl 過程中會出現Find Package Import 的視窗,選擇Cancel即可 全部安裝完之後需在 Project->Option->Directories/ 將解壓目錄底下的 src\component src\core src\dbc src\parsesql src\plain 全都加入include path    存檔後關掉c++ builder 再重新啟動,即可於工具列中看到zeoslib的元件    接下來是連接的部份 將解壓目錄底下 lib\postgresql\libpq73.dll 複製到windows\system底下 開啟c++ builder 拉一個ZConnection元件,ZQuery元件,DataSource元件,以及DBGrid元件     設定元件屬性 DBGrid1->DataSource 設定成 DataSource1 DataSource1->DataSet 設定成 ZQuery1 ZQuery1->Connection 設定成 ZConnection1    再於FormCreate中加入程式碼 ZConnection1->Protocol = "postgresql"; ZConnection1->Port = 5432; ZConnection1->User = "postgres"; ZConnection1->Password = ;    //進入資料庫的密碼  ZConnection1->Database = "test"; ZConnection1->HostName = "localhost"; ZConnection1->Connect();    ZQuery1->SQL->Text = "select * from table1"; ZQuery1->Open();     程式啟動後即可於grid中看到剛剛所輸入的資料     感謝 yckuo前輩所提供的 "BCB6+MySQL+ZeosLib 簡易安裝連線教學"      http://delphi.ktop.com.tw/topic.php?topic_id=58356
系統時間:2024-11-21 22:02:00
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!