2010-12-14 122 views
4

一旦我看到一個在MS Access中作爲普通程序運行的數據庫,即使用可執行文件打開了一個漂亮的UI並允許訪問表單和報告。我試圖做同樣的事情,我甚至使用Google搜索,但沒有發現它是如何做到的。任何人都知道如何建立這種獨立的應用程序與Access?使用Microsoft Access創建獨立應用程序

+0

難道你不喜歡使用美麗的基於服務器的數據庫系統的美麗的Web應用程序? – 2010-12-14 14:29:03

+6

個人而言,我更喜歡在允許的時間內完成工作並提供客戶需要的功能的應用程序。如果這是一個網絡應用程序,那麼很好,如果這是一個胖客戶,那麼這也很好。另外請不要忘記,訪問可以用作許多基於服務器的RDMS的前端 – 2010-12-14 14:47:43

+1

您是否看到了一個在Access數據庫上工作的程序(即:Access作爲後端),還是您看到使用Access創建的程序爲前端?如果第二種情況是您所說的:您確定應用程序是使用Access創建的? – 2010-12-14 19:57:11

回答

5

你不能將訪問數據庫製作成可執行文件。它只是不能然而發生,你可以糊弄人以爲他們不使用接入多種方式,例如

  • 自定義開機畫面(只是把文件夾中的BMP 文件,並將它命名的 相同作爲數據庫)

  • 隱藏訪問窗口和工具欄

  • 更改訪問圖標

例如看看這個截屏

alt text

有很多事情會在這裏的,這將是很難說,這是用舊的Access 97內置(是的,我知道標準工具欄中的某種東西會把它拿走,它會在某個時刻出現)。

+6

這是一個漂亮的用戶界面。訪問得到一個壞的說唱,因爲它是(ab)被許多新手「開發者」使用。在有能力的人手中,它是一個驚人的RAD工具。這不是錘子的缺點,女裁縫不能建造一個漂亮的房子。 – mwolfe02 2010-12-14 22:10:33

+0

真酷! ;-) – 2010-12-21 11:18:20

4

我相信這個工具被稱爲Microsoft Access運行時工具包或者其他的東西。最新的版本是免費的,與以前版本不同,我相信您必須付費。從我以前的版本開始,它配備了一個工具,用於從MDB或ACCB文件生成EXE文件,若干缺少EXE的少數圖標以及一個幫助您生成Microsoft幫助文件的程序爲您的應用程序。

這是對開發人員擴展的鏈接 - 我相信2007年的版本有什麼上述I: http://www.microsoft.com/downloads/en/details.aspx?FamilyId=D96A8358-ECE4-4BEE-A844-F81856DCEB67&displaylang=en

下面是運行時,這不你的Access數據庫轉換成可執行文件的鏈接,但將允許它在沒有安裝Access的計算機上運行: http://www.microsoft.com/downloads/en/details.aspx?familyid=D9AE78D9-9DC6-4B38-9FA6-2C745A175AED&displaylang=en

注意:這兩個適用於Access 2007,我運行的版本。您的版本可能需要不同的東西 - 但應該很容易找到微軟的網站。

+1

非常感謝,我想這正是我一直在尋找的東西 – 2010-12-21 11:24:32

0

如果你想愚弄用戶認爲他們沒有使用訪問,它將需要一些獨創性。我已經做到了。您將需要一種方法來製作漂亮的2D圖像,然後將其導入到訪問中,然後將它們設置爲按鈕,並賦予它們功能。確保你把它們放在某種類型的閃屏上。不知道你是否知道VBA,但它會被需要。

最後確保您進入設置,並關閉任何可能允許用戶以任何方式更改表單的內容。然後重命名文件的擴展名,如下所示:fileName.accdr

這與您將要獲得的正常程序非常接近,並且記住它只會看起來與您投入的藝術一樣好。