1
我想了解一些ADO.net和訪問的概念。我知道如何使用ADO查詢表或設置記錄,並且我查看了有關拉取表和處理查詢的各種在線文章。我想知道VBA Forms,DataSheets和Tables之間的關係是什麼。在訪問/數據表中使用ADO.Net查詢
我明白UserForm可以包含DataSheet?這基本上是一張桌子,但分開?從「表單視圖」更改爲「數據表視圖」可顯示錶單中記錄的信息。然而,通過「TABLE」對導航視圖進行排序不會產生與登錄到DataSheet中相同的信息。
ADO如何從DataSheet對象中訪問信息,而不一定是表?感謝您的任何建議。
數據表是包含來自表或查詢的數據並且僅在MS Access實例中可用的表單。一個表單可以包含另一個表單(子表單)。我懷疑數據表與ado.net – Fionnuala
@Remou有關,謝謝你的回覆。因此,如果我想訪問這些信息,我應該以某種方式將它導出到可以訪問的表格中,並設計前端?這是一個正確的假設嗎?同樣,你會推薦訪問分離數據庫,只要可靠性,或在ADO.net中編寫自己的程序,實現類似的結果? –
你到底在做什麼?數據表基於表或查詢,不應該導出任何內容。如果您使用的是ADO.net,嚴格來說,您不使用MS Access,而是使用Jet/ACE數據庫。分離Access應用程序幾乎總是最好的。除了安全方面的原因之外,它確實有助於在人們的腦海中清楚地知道,Access應用程序有兩個完全不同的部分 - 表單,代碼等和數據庫,通常是Jet/ACE,但並非總是如此。 – Fionnuala