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

如何建立一個新的Access.MDB 資料庫

 
shing.net
中階會員


發表:207
回覆:124
積分:66
註冊:2002-03-16

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-04-03 18:04:37 IP:211.74.xxx.xxx 未訂閱
如何使用ADO建立一個新的Access.MDB 資料庫
shing.net
中階會員


發表:207
回覆:124
積分:66
註冊:2002-03-16

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-04-03 18:59:12 IP:211.74.xxx.xxx 未訂閱
引言: 如何使用ADO建立一個新的Access.MDB 資料庫
我找到一種方法 CAccess := CreateOleObject('ADOX.Catalog'); CAccess.Create('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\TEST\TT.MDB' ); 若新增完後應如何加入 TABLE??
lee
站長


發表:55
回覆:173
積分:45
註冊:2002-02-27

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-04-03 19:32:57 IP:61.219.xxx.xxx 未訂閱
用adoconnect元件如何 var caccess:variant; begin CAccess := CreateOleObject('ADOX.Catalog'); CAccess.Create('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\TT2.MDB' ); ADOConnection1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\TT2.MDB'; ADOConnection1.LoginPrompt:=false; ADOConnection1.connected:=true; adoQuery1.connection:=ADOConnection1; adoQuery1.SQL.clear; adoQuery1.SQL.add('CREATE TABLE TEST (TESTA CHAR(10))'); adoQuery1.execsql; end;    謝謝您!我也學了很多!    ~~~Delphi K.Top網站總管~~~
------
~~~Delphi K.Top網站總管~~~
aauhk
一般會員


發表:7
回覆:5
積分:2
註冊:2002-03-12

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-04-03 23:43:56 IP:203.198.xxx.xxx 未訂閱
I use adoconnect and follow you sample I start the program the follow error occur [Error] Unit1.pas(43): Undeclared identifier: 'CreateOleObject'
Diviner
初階會員


發表:36
回覆:112
積分:34
註冊:2002-03-13

發送簡訊給我
#5 引用回覆 回覆 發表時間:2002-04-04 09:40:31 IP:202.123.xxx.xxx 未訂閱
引言: I use adoconnect and follow you sample I start the program the follow error occur [Error] Unit1.pas(43): Undeclared identifier: 'CreateOleObject'
查查 Help 吧, 它會教你 uses ComObj unit 的.
------
--
小卜子
shing.net
中階會員


發表:207
回覆:124
積分:66
註冊:2002-03-16

發送簡訊給我
#6 引用回覆 回覆 發表時間:2002-04-04 09:41:39 IP:211.74.xxx.xxx 未訂閱
引言: I use adoconnect and follow you sample I start the program the follow error occur [Error] Unit1.pas(43): Undeclared identifier: 'CreateOleObject'
uses ComObj;
aauhk
一般會員


發表:7
回覆:5
積分:2
註冊:2002-03-12

發送簡訊給我
#7 引用回覆 回覆 發表時間:2002-04-08 14:09:19 IP:202.123.xxx.xxx 未訂閱
THANK YOU (I CAN CREATE MSDATABASE)
lee
站長


發表:55
回覆:173
積分:45
註冊:2002-02-27

發送簡訊給我
#8 引用回覆 回覆 發表時間:2002-04-14 12:55:09 IP:61.219.xxx.xxx 未訂閱
用程式建立Access資料庫見 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=17985    ~~~Delphi K.Top網站總管~~~
------
~~~Delphi K.Top網站總管~~~
00156
高階會員


發表:45
回覆:195
積分:112
註冊:2002-06-01

發送簡訊給我
#9 引用回覆 回覆 發表時間:2002-06-16 12:09:31 IP:61.56.xxx.xxx 未訂閱
請教一下: (1)我利用這種方法建置的資料庫無法用Access打開...Access顯示"無法辨識資料庫格式" (2)能不能以Servers元件盤裡的Access相關元件來建置空白資料庫? 謝謝!
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#10 引用回覆 回覆 發表時間:2002-06-16 13:48:04 IP:192.168.xxx.xxx 未訂閱
引言: 請教一下: (1)我利用這種方法建置的資料庫無法用Access打開...Access顯示"無法辨識資料庫格式" (2)能不能以Servers元件盤裡的Access相關元件來建置空白資料庫?
我試可以打開喔!您會不會是採用office 97? ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
00156
高階會員


發表:45
回覆:195
積分:112
註冊:2002-06-01

發送簡訊給我
#11 引用回覆 回覆 發表時間:2002-06-17 19:41:36 IP:61.56.xxx.xxx 未訂閱
引言: 我試可以打開喔!您會不會是採用office 97? ~~~Delphi K.Top討論區站長~~~
謝謝您的回覆...是的,我想是office 97,那要如何才行呢?
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#12 引用回覆 回覆 發表時間:2002-06-17 21:11:35 IP:192.168.xxx.xxx 未訂閱
引言:
引言: 我試可以打開喔!您會不會是採用office 97? ~~~Delphi K.Top討論區站長~~~
謝謝您的回覆...是的,我想是office 97,那要如何才行呢?
真糟糕!我手上都沒有Office 97無法測試耶! ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
bytecode
一般會員


發表:2
回覆:12
積分:2
註冊:2003-08-14

發送簡訊給我
#13 引用回覆 回覆 發表時間:2003-10-03 17:52:01 IP:211.20.xxx.xxx 未訂閱
請問以上述的方法建立的.mdb要如何建立表格間的關聯?謝謝您的回答~
cashxin2002
版主


發表:231
回覆:2555
積分:1937
註冊:2003-03-28

發送簡訊給我
#14 引用回覆 回覆 發表時間:2003-10-04 10:17:05 IP:63.84.xxx.xxx 未訂閱
您好!    請教一個問題, 小弟在建立Access檔案時, 出現這樣的錯誤訊息: 找不到可安裝的ISAM 但下載lee前輩的建立Access檔案的範例可以正常執行, 源碼部分都一樣. 請問是何原因造成的, 該如何修正? 謝謝! ===================== 努力,相信會獲得美麗! 忻晟 發表人 - cashxin2002 於 2003/10/04 10:21:06
------
忻晟
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#15 引用回覆 回覆 發表時間:2003-10-04 10:27:46 IP:202.39.xxx.xxx 未訂閱
到這兒下載 Jet service pack 試試:  http://support.microsoft.com/?KBID=282010 參考這篇:  http://groups.google.com.tw/groups?hl=zh-TW&lr=&ie=UTF-8&oe=UTF-8&th=847737536bd0b78c&rnum=3    --- 歡迎光臨 KTop 研究院
cashxin2002
版主


發表:231
回覆:2555
積分:1937
註冊:2003-03-28

發送簡訊給我
#16 引用回覆 回覆 發表時間:2003-10-04 11:09:03 IP:63.84.xxx.xxx 未訂閱
感謝hagar版主的回复! 您的答題快要破500分了, 恭喜在先 <><>===================== 努力,相信會獲得美麗! 忻晟
------
忻晟
kenny_yeh
一般會員


發表:8
回覆:8
積分:3
註冊:2008-03-05

發送簡訊給我
#17 引用回覆 回覆 發表時間:2008-09-10 13:37:49 IP:203.75.xxx.xxx 訂閱
請問一下lee站長你提供的Code,如何在Table中增加多個欄位?
謝謝賜教!!
------
對權威愚忠就是真理最大的敵人!!
eaglewolf
資深會員


發表:4
回覆:268
積分:429
註冊:2006-07-06

發送簡訊給我
#18 引用回覆 回覆 發表時間:2008-09-27 09:25:54 IP:211.75.xxx.xxx 訂閱
adoQuery1.connection:=ADOConnection1;
adoQuery1.SQL.clear;
adoQuery1.SQL.add('CREATE TABLE TEST (');
adoQuery1.SQL.add('TESTA CHAR(10),');// 第一個欄位
adoQuery1.SQL.add('TESTB int default 0 not null'); // 第二個欄位
adoQuery1.SQL.add(')');
adoQuery1.execsql;
end;
------
先查HELP
再查GOOGLE
最後才發問

沒人有義務替你解答問題
在標題或文章中標明很急
並不會增加網友回答速度

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