1
我正在尋找一種解決方案,以在我的WinForms應用程序中提供MDB數據庫查看功能。目標是允許用戶瀏覽表格,列和行。任何開源或免費的小部件可用於此?用於瀏覽MDB數據庫的.NET工具
我正在尋找一種解決方案,以在我的WinForms應用程序中提供MDB數據庫查看功能。目標是允許用戶瀏覽表格,列和行。任何開源或免費的小部件可用於此?用於瀏覽MDB數據庫的.NET工具
我認爲你不需要爲此特殊的部件。
你可以很容易地做到這一點,只有內置.net的東西和一些Access知識。
1)瀏覽表格(=獲得所有現有表的列表):
每個MDB(至少A2000和A2003,我從來沒有使用A2007及以上)有一個名爲MSysObjects
一個隱藏的表。
它包含的所有對象(窗體和報表,以及,例如),但你可以在Type
列篩選只得到表:
類型= 1:本地表
類型= 6:鏈接表
2)顯示一個表的內容:
只需將其加載到DataSet中並將其顯示在網格中即可。
MSysObjects也存在於Office的更高版本中 – 2011-11-29 08:55:24