我正在创建一个Windows Phone应用程序,它需要在数据库中存储一些数据。现在我将这些数据保存在lonelystorage中的一些文本文件中。我试图在我的应用程序中创建一个数据库并失败。任何人都可以帮我创建一个数据库。我提到了以下几页,但我无法理解它。 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
该应用程序会下载一些文件。我的表包含一个documentID,它是主键,文档名,文件大小和下载完成时间。如何更新表格?
答案 0 :(得分:1)
基本上有两种方法可以实现这一目标。
您可以提前创建数据库和表结构,并将数据库文件放在项目资源下,首次启动应用程序时,您可以将该数据库复制到隔离存储。
其次,将表结构定义为类,并在首次启动应用程序时创建数据库和表。
您可以创建从默认Datacontext类派生的Datacontext类,以便您可以通过LINQ查询保存和获取数据。
希望这有帮助。