0

我正在创建一个 Windows Phone 应用程序,它需要在数据库中存储一些数据。现在我将这些数据保存在隔离存储中的一些文本文件中。我试图在我的应用程序中创建一个数据库但失败了。谁能帮我创建一个数据库。我参考了以下页面,但我无法清楚地理解它。 http://msdn.microsoft.com/en-us/library/hh202860(v=vs.92).aspx

http://windowsphonegeek.com/tips/Windows-Phone-Mango-Local-Database-SQL-CE--Creating-the-Database

http://www.silverlightshow.net/items/Windows-Phone-7.1-Local-SQL-Database.aspx

该应用程序下载一些文件。我的表包含一个作为主键的文档 ID、文档名称、文件大小和下载完成时间。如何更新表?

4

1 回答 1

1

基本上有两种方法可以实现这一目标。

  1. 您可以更早地创建数据库和表结构,并将数据库文件放在项目中的资源下,并且在首次启动应用程序时,您可以将该数据库复制到隔离存储。

  2. 其次,将您的表结构定义为类,并在您的应用程序首次启动时创建数据库和表。

您可以创建派生自默认 Datacontext 类的 Datacontext 类,以便您可以通过 LINQ 查询保存和获取数据。

希望这可以帮助。

于 2012-07-04T12:52:49.730 回答