我有一個保存應用程序設置的MDB。有時我們使用SQL命令更改這些設置。通常我們需要查看數據庫中的哪個表格保存我們正在尋找的設置,以便構建我們的SQL字符串。我們有時不知道該字段的名稱,但通常可以通過閱讀它們來告訴。這非常耗時。通過表格生成MDB中所有字段的列表
我試圖找到一種方法來生成一個列表(在Excel中,訪問,記事本,無論是讀取MDB並返回表的列表,以及每個表中的每個領域。(所以它的搜索)
事情是這樣的:
Table1 | Field1
Table1 | Field2
Table1 | Field3
Table2 | Field1
Table2 | Field2
Table3 | Field1
Table3 | Field2
Table3 | Field3
Table4 | Field1
Table4 | Field2
...
有誰知道這樣做使用訪問的快捷方式,出類拔萃,甚至一些vb.net代碼(不是打開每個表和複製字段名等
?我期待自動化,以防我們在未來添加字段即
我假設這VBA將進入訪問權限?這可能很明顯,但只是想我會檢查。 – NapkinBob
它可以進入Access或Excel。如果你把它放在Excel中,而不是使用'CurrentDb',你將會有一個聲明爲'Dim myDb'的變量作爲DAO.Database'並且使用例如'set myDb = opendatabase(「c:\ thisFolder \ myDb)賦值。 ACCDB「)'。您需要添加對Microsoft Access數據庫引擎的引用。讓我知道如果你仍然卡住,我可以發佈修改後的代碼。 – sigil