【问题标题】:what should be the database for the windows form application? [closed]Windows 窗体应用程序的数据库应该是什么? [关闭]
【发布时间】:2013-12-13 12:16:56
【问题描述】:
我是使用 Visual Studio 在 Windows 环境中编程的新手,我的大部分工作都是在 Web 和 PHP 中完成的。我必须为商店构建 Windows 应用程序,并且商店必须添加库存/制作账单并对过期产品进行分类以及与东西相关的东西,那么我应该更喜欢什么数据库后端?我想到了 microsoft sql,但我必须将它安装在客户端系统上,或者任何简单的替代方案会更有帮助?
【问题讨论】:
标签:
c#
mysql
visual-studio-2010
【解决方案1】:
我在这里问了一个类似的问题:
Local file-based SQL Server
我以前使用过 SQL Server,但和您一样,它必须在客户端计算机上运行。我现在正在使用答案中建议的“Microsoft SQL Server Compact Edition (CE)”,这非常适合作为独立的数据库解决方案。
【解决方案3】:
我正在使用 MDB(访问数据库),但下一个项目考虑使用 SQLite。
原因是因为通过 OleDb 的 MDB 访问在 64 位应用程序中不起作用。您必须将软件编译为 32 位,然后它将在 64 位操作系统下工作。或者其他解决方案是安装一个叫做 ADE 的东西,它会添加提供者,从而解决问题。