是否有可能有一個內置的數據庫在Windows窗體應用程序? 我知道你可以連接到數據庫到'外部',但你需要一個互聯網連接。 我非常簡單,只是希望有一個數據庫是沒有互聯網訪問Windows窗體應用程序數據庫
任何人都知道如何做到這一點?
是否有可能有一個內置的數據庫在Windows窗體應用程序? 我知道你可以連接到數據庫到'外部',但你需要一個互聯網連接。 我非常簡單,只是希望有一個數據庫是沒有互聯網訪問Windows窗體應用程序數據庫
任何人都知道如何做到這一點?
有一些可以使用的數據庫。我不知道你爲什麼認爲訪問數據庫需要訪問互聯網。以下是一些您可以使用的不需要互聯網訪問的數據庫。我能想到的,需要上網的,僅僅是基於雲計算的數據庫,如SQL Azure的(他們更設計爲從被同時存儲在雲中運行的應用程序中使用)
我懷疑,如果你想讓它「內置」到你的應用程序,然後沿着VistaDB的或SQLite的東西線可能會根據自己的喜好因爲它們只需要爲應用程序添加相關的程序集和數據庫文件即可使用數據庫。
還有來自微軟的SQL Server Compact:http://msdn.microsoft.com/en-us/data/ff687142.aspx
可以不需要互聯網連接的本地運行幾乎所有的數據庫。 指的是連接字符串時,您需要在本地運行數據庫,並指到localhost(127.0.0.1)。根據您選擇採用的數據庫進行課程更改的詳細信息。
我會建議你使用SQLite,因爲它是非常輕便,可以嵌入到幾乎任何應用程序。順便說一下,它是Android應用程序的默認數據庫引擎。
最簡單的方式來使用它是通過ServiceStack OrmLite。它是一個免費的ORM(僅適用於v3,不適用於v4)。您可以在包管理器控制檯中使用以下命令,從的NuGet得到它:
PM>安裝,包裝ServiceStack.OrmLite.Sqlite32 -Version 71年3月9日
你提到的最後一件事情是事我想了。問題有點含糊,但我的意思是一個內置的數據庫。我會研究VistaDB和SQL Lite 謝謝:) – wesley221