所需建议:使用数据库连接创建桌面应用程序

时间:2012-09-08 08:43:01

标签: asp.net .net winforms console-application

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

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

提前感谢..

2 个答案:

答案 0 :(得分:2)

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

  • 也许您可以使用xml或json文件来存储数据
  • 如果您需要数据库,可以为您的应用程序创建一个自动安装SQL Server Express的安装项目
  • 另一种方式是,如果它适用于您,您的应用程序可以使用提供数据的Web服务

答案 1 :(得分:1)

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

否则,如果不要求离线,您可以使用Web API

采用“云”方式