全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2798
推到 Plurk!
推到 Facebook!

如何自己做一個db然後用DBE連接

答題得分者是:pcboy
fffffoooooolll
一般會員


發表:11
回覆:12
積分:4
註冊:2006-11-30

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-07-17 14:19:13 IP:61.224.xxx.xxx 訂閱
對不起~~我是想用DataSource和DBGrid和Table做一個資料庫的連接
我照書上範例連他已經做好的.db檔都可以連~~
我想知道我要如何做一個屬於自己的.db檔~~我該如何產生呢
編輯記錄
fffffoooooolll 重新編輯於 2007-07-17 15:29:10, 註解 無‧
fffffoooooolll 重新編輯於 2007-07-17 15:29:33, 註解 無‧
暗黑破壞神
版主


發表:9
回覆:2301
積分:1627
註冊:2004-10-04

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-07-17 14:41:38 IP:218.170.xxx.xxx 未訂閱
沒頭沒腦的在問什麼?
fffffoooooolll
一般會員


發表:11
回覆:12
積分:4
註冊:2006-11-30

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-07-17 15:31:11 IP:61.224.xxx.xxx 訂閱
我自己做出來的都無法打任何資料進去
我唯讀那邊也有關掉了~~謝謝
pcboy
版主


發表:177
回覆:1838
積分:1463
註冊:2004-01-13

發送簡訊給我
#4 引用回覆 回覆 發表時間:2007-07-17 16:18:54 IP:61.220.xxx.xxx 訂閱
> 我想知道我要如何做一個屬於自己的.db檔~~我該如何產生呢
請問哪本書 哪個範例 ?
一般什麼資料庫, 就用該資料庫系統去建立
MS-SQL的資料庫, 就安裝 MS-SQL 去建立它
Interbase的資料庫, 就安裝 Interbase 去建立它
.dbf資料庫, 安裝 Dbase 去建立它
.mdb資料庫, 安裝 Microsoft Access 去建立它
有一套軟體稱為 DBMaker , 不知道是否有此能力
> 我自己做出來的都無法打任何資料進去
請問您是如何建立的 ?
------
能力不足,求助於人;有能力時,幫幫別人;如果您滿意答覆,請適時結案!

子曰:問有三種,不懂則問,雖懂有疑則問,雖懂而想知更多則問!
編輯記錄
pcboy 重新編輯於 2007-07-17 16:19:26, 註解 無‧
pcboy 重新編輯於 2007-07-17 16:23:14, 註解 無‧
fffffoooooolll
一般會員


發表:11
回覆:12
積分:4
註冊:2006-11-30

發送簡訊給我
#5 引用回覆 回覆 發表時間:2007-07-17 16:32:49 IP:61.224.xxx.xxx 訂閱
我用Microsoft Access建立就ok了~~
謝謝大大的幫忙~~
我因為不知道該如何建立所以我是直接用記事本開然後改副檔名 ~~
這個DBMaker軟體是屬於免費軟體嗎~~
我是看完全攻略黑色很大一本有五個作者那本~~
非常感謝喔~~
pcboy
版主


發表:177
回覆:1838
積分:1463
註冊:2004-01-13

發送簡訊給我
#6 引用回覆 回覆 發表時間:2007-07-17 18:28:07 IP:203.204.xxx.xxx 訂閱
> 直接用記事本開然後改副檔名 ~~
這樣是行不通的
>DBMaker軟體是屬於免費軟體嗎~~
付費軟體, 小弟沒用過
http://www.dbmaker.com.tw/ 
------
能力不足,求助於人;有能力時,幫幫別人;如果您滿意答覆,請適時結案!

子曰:問有三種,不懂則問,雖懂有疑則問,雖懂而想知更多則問!
T-Jason
一般會員


發表:5
回覆:20
積分:10
註冊:2003-05-19

發送簡訊給我
#7 引用回覆 回覆 發表時間:2007-07-18 17:39:06 IP:219.87.xxx.xxx 未訂閱
1.
Open DataBase Desktop
(1).File >> New >> Table 選擇 Paradox 7 >> 【OK】
(2).以上動作為開啟一個 New Table.db
File Name : 欄位名
Type : 屬性 A 為字串,其它可以自已試
Size : 欄位大小
Key : PK
做好後 【Save As.....】
以上動作做完你就有屬於自已的.db了
2.修改欄位 : 開啟做好的.db,上方有個按鍵【Restructure】
3.修改資料 : 開啟做好的.db,上方有個按鍵【Edit Data】
4. 【Help】很好用,每個工具都有,看完再來問對自已有幫助


===================引 用 fffffoooooolll 文 章===================
對不起~~我是想用DataSource和DBGrid和Table做一個資料庫的連接
我照書上範例連他已經做好的.db檔都可以連~~
我想知道我要如何做一個屬於自己的.db檔~~我該如何產生呢
renard
一般會員


發表:3
回覆:43
積分:24
註冊:2007-06-29

發送簡訊給我
#8 引用回覆 回覆 發表時間:2007-07-20 10:43:38 IP:220.133.xxx.xxx 訂閱
step1.丟四個元件,Query1,Table1,Datasource1,DBGrid1.
step2.在主Form使用兩個事件如下.

void __fastcall TForm1::FormCreate(TObject *Sender)
{

AnsiString alias="TEST";
AnsiString path=ExtractFilePath(Application->ExeName);
if(Session->IsAlias(alias))Session->DeleteAlias(alias);
TStringList *AliasParams=new TStringList();
AliasParams->Add("PATH=" path);
Session->AddAlias(alias,"Standard",AliasParams);

}
//---------------------------------------------------------------------------
void __fastcall TForm1::FormShow(TObject *Sender)
{
AnsiString table=ExtractFilePath(Application->ExeName) "T1.db";

if(!FileExists(table))
{
Query1->DatabaseName="TEST";
Query1->Close();
Query1->SQL->Text="create table T1(F1 char(10),F2 integer)";
Query1->ExecSQL();
}

DataSource1->DataSet=Table1;
DBGrid1->DataSource=DataSource1;
Table1->DatabaseName="TEST";
Table1->TableName="T1";
Table1->Active=true;

}
//---------------------------------------------------------------------------

系統時間:2024-04-27 3:01:00
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!