WPF应用程序与数据库

时间:2010-05-12 21:33:01

标签: wpf database

我想或者需要为我的wpf项目使用数据库。它必须存储“人”“团队”“目标”,也许还有2个东西,没什么大不了的。我已经使用(工作)java / php(postgresql)中的数据库,但是可能有一种“更容易”的方式来存储这些东西..我的意思是如果db会比我可以使用的大(postgre或mysql) ,但这个会很小。

2 个答案:

答案 0 :(得分:2)

您可以使用XML或二进制序列化,但如果您的项目彼此相关,那么关系数据库(如某种SQL的风格)可能最容易管理。

如果您不想要运行和支持数据库服务器的开销,请查看System.Data.SQLite

答案 1 :(得分:0)

有很多选项可用于存储您的应用程序数据。您的选择取决于多个用户是否需要访问同一个数据存储,是否要使用存储过程和SQL,以及您需要什么样的安全性。我认为最明显的两个选择是:

  1. 将对象序列化为XML或二进制文件。查看Karl Shifflet's "Stuff" application video tutorials,其中包括一个展示如何创建本地数据存储的文件
  2. 使用轻量级数据库,例如VistaDBSQL Server Compact