簡體   English   中英

將Access 2007 accdb后端切換到SQL Server Express /最佳前端選項?

[英]Switching Access 2007 accdb backend to SQL server express / Best frontend options?

在閱讀了該站點上的許多帖子之后,我正在考慮將accdb be(2007)替換為SQL Server或SQL Server Express嗎? 我的fe目前是accdb(在部署時會添加)。 使用.adp而不是.accde連接到SQL有什么好處嗎? 我目前使用ocdb鏈接到SQL中的表,並且接縫工作正常。

我唯一的另一個問題是,在Visual Studio Express中使用Visual Basic創建fe表單需要花費多少精力? 具有獨立exe的想法很誘人。 我是否正在尋找一個從vba到vb的大學習曲線? 我假設我的代碼的功能可以在vb中進行復制,而需要進行一些更改。

在我仍處於設計階段時,似乎是做出此決定的好時機。

從完全訪問應用程序到具有SQL Server后端的.Net應用程序是一個巨大的飛躍。 在過去的一年中,我已經針對4到5個應用程序進行了此過程,而我所做的就是將移動分為兩部分。

首先,我將數據遷移到SQL Server,但保留了訪問前端。 然后,我仔細查看更改前端的原因,對於某些應用程序,當我要獲得的唯一功能是.exe擴展名而不是.mdb擴展名時,根本不值得花時間重寫它們!

但是有些是值得的,所以我已經將它們遷移了,但是您必須查看自己所獲得的收益,Access前端/ SQL Server后端是非常強大的組合

我從版本1開始使用MS Access,從版本6.5開始使用SQL Server。 訪問確實是一個關系數據庫,並且一直存在。 我什至已經看到Access中完成了數據倉庫。 我對RYK的回答是:由於真正重要的所有原因,Access是SQL Server的一個令人敬畏的前端。 Access包含在一個包中的表單,查詢,報表,宏和代碼設計。 Access具有所有這些功能,而且功能廣泛。 表單設計優雅。 報表設計功能豐富。 查詢和數據設計可滿足您的所有需求。 VBA功能齊全。 VB.NET/C#可以運行,但是.NET開發比Access開發花費的時間更長。 Access甚至可以讓您在將數據導入SQL Server之前快速測試數據方案和情況。 如果有人知道某個應用程序具有比“在一個應用程序中訪問全部”功能更多的功能,請告訴我這是什么。 Access甚至允許用戶在知道如何的情況下執行即席查詢。 我應該補充一點,我是一個ASP.NET VB.NET C#開發人員和Crystal Reports設計器。 我還設計了Oracle解決方案。 十多年來, 如果您擁有MS Office和SQL Server,則可以對數據進行任何操作 ,並且變得更容易。 (Excel Reports,Visio數據建模,數據倉庫,Word Mail合並,功能齊全的數據庫應用程序,您都叫它)Visual Studio和.NET只是為已經很大且美味的蛋糕添加了不同的糖衣口味。

我可以建議您下載並試用Visual Studio Lightswitch 對於替換/升級Access Forms應用程序來說真的很棒。 您也不必擔心要使用哪些連接等。我發現此工具確實非常有用,並且可以替換/復制用於業務的訪問應用程序和電子表格。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM