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

.mdb 刪除表格....DROP TABLE

答題得分者是:folkchen
Ross
一般會員


發表:6
回覆:17
積分:4
註冊:2005-03-02

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-04-18 10:00:32 IP:202.175.xxx.xxx 未訂閱
請問各位大大...    用什麼方法可以把.mdb中的某個表格刪除呢?    我嘗試過用MYSQL的方法但不成功... DROP TABLE New_data IF EXISTS; CREATE TABLE New_data(........ 希望各位大大可以幫下少弟... 發表人 -
folkchen
高階會員


發表:9
回覆:232
積分:173
註冊:2003-10-09

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-04-18 10:06:49 IP:211.20.xxx.xxx 未訂閱
應該用 Drop Table Table_name 就可以了吧 這是標準SQL的語法,任何資料庫都適用
Ross
一般會員


發表:6
回覆:17
積分:4
註冊:2005-03-02

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-04-18 10:37:10 IP:202.175.xxx.xxx 未訂閱
引言: 應該用 Drop Table Table_name 就可以了吧 這是標準SQL的語法,任何資料庫都適用
就是了...不知為什麼不行...
folkchen
高階會員


發表:9
回覆:232
積分:173
註冊:2003-10-09

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-04-18 10:52:47 IP:211.20.xxx.xxx 未訂閱
可以寫出你的寫法嗎?? 如果你是像你第一篇寫的那樣是不行的唷 Drop 和 Create 要分成2個SQL各自去RUN 做完Drop 再 Create Access 沒有批次作業(SQL)的功能
Ross
一般會員


發表:6
回覆:17
積分:4
註冊:2005-03-02

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-04-18 14:01:49 IP:202.175.xxx.xxx 未訂閱
引言: 可以寫出你的寫法嗎?? 如果你是像你第一篇寫的那樣是不行的唷 Drop 和 Create 要分成2個SQL各自去RUN 做完Drop 再 Create Access 沒有批次作業(SQL)的功能
多謝folk姐的指導...
Ross
一般會員


發表:6
回覆:17
積分:4
註冊:2005-03-02

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-04-18 23:06:05 IP:202.175.xxx.xxx 未訂閱
引言: 可以寫出你的寫法嗎?? 如果你是像你第一篇寫的那樣是不行的唷 Drop 和 Create 要分成2個SQL各自去RUN 做完Drop 再 Create Access 沒有批次作業(SQL)的功能
DataModule1->AQ_public->SQL->Clear(); DataModule1->AQ_public->SQL->Add("DROP TABLE New_data IF EXISTS;"); DataModule1->AQ_public->ExecSQL(); 還是不得呀...今次我只用了上面的就出現了之前的錯誤...
folkchen
高階會員


發表:9
回覆:232
積分:173
註冊:2003-10-09

發送簡訊給我
#7 引用回覆 回覆 發表時間:2005-04-19 10:08:42 IP:211.20.xxx.xxx 未訂閱
DataModule1->AQ_public->SQL->Clear(); DataModule1->AQ_public->SQL->Add("DROP TABLE New_data"); DataModule1->AQ_public->ExecSQL();
Ross
一般會員


發表:6
回覆:17
積分:4
註冊:2005-03-02

發送簡訊給我
#8 引用回覆 回覆 發表時間:2005-04-19 12:05:17 IP:202.175.xxx.xxx 未訂閱
引言: DataModule1->AQ_public->SQL->Clear(); DataModule1->AQ_public->SQL->Add("DROP TABLE New_data"); DataModule1->AQ_public->ExecSQL();
.....哦....原來是不能用
folkchen
高階會員


發表:9
回覆:232
積分:173
註冊:2003-10-09

發送簡訊給我
#9 引用回覆 回覆 發表時間:2005-04-19 12:22:21 IP:211.20.xxx.xxx 未訂閱
我不知道在MYSQL中 IF EXISTS 有什麼特殊功能?? 但是沒有它應該不影響你的作業才對 因為印象中的標準sql中並沒有這個指令 可能是mysql才有的吧
Ross
一般會員


發表:6
回覆:17
積分:4
註冊:2005-03-02

發送簡訊給我
#10 引用回覆 回覆 發表時間:2005-04-19 15:16:33 IP:202.175.xxx.xxx 未訂閱
引言: 我不知道在MYSQL中 IF EXISTS 有什麼特殊功能?? 但是沒有它應該不影響你的作業才對 因為印象中的標準sql中並沒有這個指令 可能是mysql才有的吧
多謝folk姐的回覆..."IF EXISTS" 就是先check一下database中有沒有該table如果有就做DROP TABLE呀...!!! 現嘗試用ADOConnection1->GetTableNames(ListBox2->Items, false);先查找一下再做... 現在編寫我的是我的final-project...努力學習中...當然碰到了不少問題...這只是其中一個.. 現在發現... 如果我這樣做: >>>> > 請問
folkchen
高階會員


發表:9
回覆:232
積分:173
註冊:2003-10-09

發送簡訊給我
#11 引用回覆 回覆 發表時間:2005-04-20 08:21:26 IP:211.20.xxx.xxx 未訂閱
疑~~真是見鬼了 我沒有遇過這種問題耶 但是對於使用Access我是沒有透過ODBC都是直接connect to file的方式 你試試看,若還是不行,或是這樣就ok,但是你因為特殊需求一定要用odbc 你可能再開個文,看有沒有其他大大有解決方法
Ross
一般會員


發表:6
回覆:17
積分:4
註冊:2005-03-02

發送簡訊給我
#12 引用回覆 回覆 發表時間:2005-04-20 10:56:29 IP:202.175.xxx.xxx 未訂閱
引言: 疑~~真是見鬼了 我沒有遇過這種問題耶 但是對於使用Access我是沒有透過ODBC都是直接connect to file的方式 你試試看,若還是不行,或是這樣就ok,但是你因為特殊需求一定要用odbc 你可能再開個文,看有沒有其他大大有解決方法
哦...其實我是想用connect to file,但是找不到如何用?有相關的文章嗎? 發表人 - Ross 於 2005/04/20 11:01:55
系統時間:2024-04-30 1:43:21
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!