2

我想创建一个桌面应用程序,我通常在基于 Web 的应用程序上工作,所以对使用 .Net 和 Visual Studio 创建控制台应用程序知之甚少。

所以现在在这个应用程序中,我还将使用数据库连接和存储过程(SQL 服务器)。但是我应该如何开始这样做,因为我不想在我的客户端系统上安装 SQL Server。

提前致谢..

4

2 回答 2

2

我认为这取决于您的应用程序的目标、数据的数量和结构以及环境。最后一点针对客户端系统,如果客户端是企业网络的一部分(例如 Active Directory)或者是家庭中的普通用户。

  • 也许您可以使用 xml 或 json 文件来存储数据
  • 如果你需要一个数据库,你可以为你的应用程序创建一个安装项目,它会自动安装一个 SQL Server express
  • 另一种方式是,如果它适用于您,您的应用程序可以使用提供数据的 Web 服务
于 2012-09-08T16:32:55.633 回答
1

您可以使用 SQL Server compact http://msdn.microsoft.com/en-us/library/cc645984(v=sql.100).aspx或 SQL Lite 在您的应用程序中启动您的数据库,而无需外部依赖。

否则,如果不需要离线,您可以使用“云”方式,使用 Web API

于 2012-09-08T17:15:17.350 回答