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

BCB要怎麼連結XML ???

尚未結案
pandaforme
一般會員


發表:10
回覆:15
積分:5
註冊:2003-07-18

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-07-22 18:58:18 IP:61.66.xxx.xxx 未訂閱
我資料庫放入的東西不多 最多大概只有兩百多筆吧 我用ACCESS作資料庫 但是寫入感覺有點給它小慢 我問我同學 可以用XML作資料庫加快速度 他是說對於資料少用XML作資料庫比較好 存取也比較快 (是真的嗎???) 假如我想用XML作資料庫 不知道有沒有哪為好心的大大可以提供一個範例 連結到XML 讀取XML上的資料 寫入到XML資料庫裡面 謝謝回答 :>
tech_state
版主


發表:44
回覆:638
積分:641
註冊:2003-02-10

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-07-22 23:58:40 IP:203.204.xxx.xxx 未訂閱
pandaforme, 您好  
引言: 資料少,用XML作資料庫比較好,存取也比較快。
我沒有這方面的實際經驗,所以我也不知道這句話是否正確,就留待有經驗的前輩來解說。 如果您還未將現有的資料庫轉為XML,可參考以下連結資料。 http://delphi.ktop.com.tw/topic.php?topic_Id=21973
引言:連結到XML 讀取XML上的資料 寫入到XML資料庫
Project中使用TClientDataSet元件,TButton元件,TDataSource元件設定其DataSet屬性為ClientDataSet1,
TDBGrid元件設定其DataSource屬性為DataSource1,TDBNavigator元件設定其DataSource屬性為DataSource1。
void __fastcall TForm1::Button1Click(TObject *Sender)
{
   ClientDataSet1->FileName = "testdb.xml";  // 您的資料庫名稱
   if(FileExists(ClientDataSet1->FileName))
      ClientDataSet1->Open();  // 檔案存在
   else
      ClientDataSet1->CreateDataSet();  // 檔案不存在
}
 
以上設定及code皆完成後,程式一執行只要按下Button,即可由TDBGrid元件得到資料庫的資料。 再透過TDBNavigator元件,就可對資料庫做新增、刪除、修改......等等的動作了。 以上資料供您參考。 ================================= 涵養怒中氣。謹防順口言。留心忙裡錯。珍惜有時錢。 是非終日有,不聽自然無 天下本無事,庸人自擾之 發表人 - tech_state 於 2003/07/23 00:09:42
RaynorPao
版主


發表:139
回覆:3622
積分:7025
註冊:2002-08-12

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-07-24 15:54:14 IP:203.73.xxx.xxx 未訂閱
引言: 我資料庫放入的東西不多 最多大概只有兩百多筆吧 我用ACCESS作資料庫 但是寫入感覺有點給它小慢 我問我同學 可以用XML作資料庫加快速度 他是說對於資料少用XML作資料庫比較好 存取也比較快 (是真的嗎???) 假如我想用XML作資料庫 不知道有沒有哪為好心的大大可以提供一個範例 連結到XML 讀取XML上的資料 寫入到XML資料庫裡面 謝謝回答 :>
pandaforme 你好: 請參考以下的連結文章
------
-- 若您已經得到滿意的答覆,請適時結案!! --
-- 欲知前世因,今生受者是;欲知來世果,今生做者是 --
-- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 --
系統時間:2024-03-29 5:11:38
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!