我希望有人能帮助我。我最近开始开发一个连接到远程sql server数据库的windows窗体应用程序。我很高兴开发它,直到潜在客户询问他们是否能够购买整个应用程序,但他们不希望应用程序通过互联网连接到数据库。Windows窗体应用程序 - 我应该使用哪种数据库类型?
我主要开发使用php/mysql的网站,但迁移到C#这个特定的项目。我熟悉sql,但不知道如果客户希望在自己的计算机上安装整个应用程序,我应该使用哪个数据库。我认为在发布应用程序时将数据库安装作为先决条件(尽管我目前不确定如何做),但我保留是否合适或可能导致更多问题。我想创建一个可以安装到一台计算机上的应用程序,并且几乎不需要管理。在这种情况下,有人可能会建议采用最佳方法来处理数据存储。
SQLite旨在用作独立数据库。它不需要特殊的安装。 – 2012-07-16 22:38:36
SQLite或SQL Express。保留在我的Express版本中有一个4GB的数据库限制。 他们也可以简单地在本地安装SQL Server。 – Shenaniganz 2012-07-16 22:42:58
我相信极限现在是10GB与SQL2008R2快速 – tsells 2012-07-16 23:31:07