2010-01-16 96 views
0

讓所有表通過具有下一個DSN文件:如何通過編輯DSN文件「數據源文件」

[ODBC] 
DBQ=C:\\SLA.mdb 
C:\\SLA.mdb 
DefaultDir=C:\ 
Driver={Driver do Microsoft Access (*.mdb)} 
DriverId = 25 
FIL=MS Access 
MaxBufferSize = 2048 
MaxScanRows = 8 
PageTimeout = 5 
SafeTransactions = 0 
Threads = 3 
UserCommitSync = Yes 
[Microsoft Office] 
DefaultTable =table1 

我怎麼能編輯它有我的其他表「表2」,顯示當微軟查詢編輯打開?

回答

1

這應該爲你工作:

[ODBC] 
DRIVER=Microsoft Access Driver (*.mdb) 
UID=admin 
UserCommitSync=Yes 
Threads=3 
SafeTransactions=0 
PageTimeout=5 
MaxScanRows=8 
MaxBufferSize=2048 
FIL=MS Access 
DriverId=25 
DefaultDir=C:\ 
DBQ=C:\sla.mdb 

但是您可以使用嚮導,使這些,如果你想。這裏是:

  1. 從運行框中鍵入「odbcad32」,然後按回車。 (您也可以從管理工具>數據源(ODBC))獲得此信息。
  2. 單擊「文件DSN」選項卡。
  3. 單擊「添加按鈕」
  4. 選擇「Microsoft Access Driver」。
  5. 單擊下一步。
  6. 鍵入要保存DSN文件的路徑(例如:C:\ sla.dsn),或者只需單擊「瀏覽」即可。
  7. 點擊下一步。
  8. 單擊完成。
  9. 點擊「選擇」按鈕。
  10. 選擇您的數據庫並點擊「確定」。
  11. 再次點擊「確定」關閉提示。
  12. DSN現在應該可以使用了。
+0

這沒有得到查詢編輯器中的所有表,它打開添加表對話框。 – 2010-01-16 23:12:19

+0

顯示所有表格,並讓您選擇任何你想要的。當你改變默認的表格行時會發生什麼? – Oorang 2010-01-18 05:40:53