我需要在使用Visual Studio的WinForms中開發一個簡單的會計應用程序,例如客戶,供應商和會計工具(借方/貸方)等。哪個數據庫用於獨立應用程序Winforms
我從來沒有developped與數據庫中的一個獨立appliation,我一直developped服務器端應用程序(現有的SQL Server等)...
我喜歡發展與DB一個獨立的應用程序。我的意思是:創建一個安裝項目(SETUP.EXE /的setup.msi),併發送給客戶和他/她應該對自己的Windows PC上
具有以下技術安裝: VS 2012專業版 實體框架與LINQ 的Windows形式。
我有這個問題: 我需要使用哪個數據庫?這些客戶沒有SQL服務器或其他。只是一個簡單的Windows 7/8系統。所以我正在努力與哪個數據庫選擇。我無法爲每個客戶在他的電腦上安裝一個sql server。所以需要自動化。
我會定期發送更新,例如setup.msi/setup.exe文件來更新應用程序。
由於我將使用LINQ/Entity Framework,我不擔心使用哪個DB。
有人可以告訴我哪個數據庫使用並告訴我需要涵蓋的棘手問題嗎?因此實際上,Winforms應用程序應該在具有X數據庫(MDB,MDF,mysql或其他)的獨立Windows PC上運行。
請指教如何橋接數據庫部分。
謝謝
這看起來很棒的DHA。但你如何創建表/列? – ethem 2013-03-12 16:54:35
您可以直接在Visual Studio中創建它們;項目>添加>新建項目>數據>本地數據庫。或者你可以在運行時用常規的SQL CREATE語句創建它們。 – 2013-03-12 17:58:33
嗨Dour高拱,好的我創建了* .SDF文件和EDMX模型,我用數據庫生成。現在,如果我創建了一個安裝項目,那麼部署將如何,我的意思是它會自動將SDF文件放入安裝程序包中,那麼連接字符串設置又如何呢?我的意思是我將安排在安裝項目中的所有東西安裝在客戶端計算機上(setup.msi/setup.exe文件)? – ethem 2013-03-12 18:29:10