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

ACCESS如何知道資料表的名稱

尚未結案
Kenlin2004
一般會員


發表:20
回覆:33
積分:10
註冊:2004-10-27

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-04-12 10:24:08 IP:61.30.xxx.xxx 未訂閱
所有ADO物件都是動態產生,一開始建立一個ADOConnection給ADOQuery使用 ,請問在不知道資料庫的內容以前,如何使用SQL命令查出所有資料表的名稱? 然後才能下出相對應的SQL語句~ ====================================== 技術是追不完地,量力而為!======================================
cashxin2002
版主


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

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-04-12 10:33:56 IP:202.62.xxx.xxx 未訂閱
您好﹗    可使用ADOConnection的GetTableName方法來取得資料表名稱
begin
  ADOConnection1.GetTableName(ListBox1.Items, False);
end;
//False參數代表不擷取系統資料表名稱﹐相反的如果使用True參數﹐則表
//示除了擷取普通資料表名稱外﹐還擷取系統資料表名稱
================================= 有空來瞅瞅我﹗因為我是您的朋友﹐有您真好﹗ ================================
------
忻晟
Kenlin2004
一般會員


發表:20
回覆:33
積分:10
註冊:2004-10-27

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-04-12 10:49:06 IP:61.30.xxx.xxx 未訂閱
謝謝版主,但我想知道可否用SQL語句來達到這個目地 希望能以ADOQuery.SQL來完成,謝謝! ====================================== 技術是追不完地,量力而為! ======================================
Kenlin2004
一般會員


發表:20
回覆:33
積分:10
註冊:2004-10-27

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-04-12 11:04:49 IP:61.30.xxx.xxx 未訂閱
原始程式碼: (ASP) Set rs = Server.CreateObject("Adodb.RecordSet") Set conn = Server.CreateObject("Adodb.Connection") conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\db1.mdb" Set rs=conn.execute("SQL語句") '這裡要返回所有表名稱,如何作? conn沒有GetTableName這個方法... ====================================== 技術是追不完地,量力而為! ======================================
hagar
版主


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

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-04-12 22:08:28 IP:202.39.xxx.xxx 未訂閱
試試:
Set rs = conn.OpenSchema(adSchemaTables)
   While Not rs.EOF
      Debug.Print rs("TABLE_NAME")
      rs.MoveNext
   Wend
-- 分擔可以輕省, 分享帶來喜樂!
Kenlin2004
一般會員


發表:20
回覆:33
積分:10
註冊:2004-10-27

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-04-14 12:55:05 IP:61.30.xxx.xxx 未訂閱
謝啦~你真行 ====================================== 技術是追不完地,量力而為! ======================================
系統時間:2024-07-01 9:56:37
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!