摘要: http://msdn.microsoft.com/zh-cn/library/hh202860(v=vs.92).aspx(重要)http://msdn.microsoft.com/zh-cn/library/hh202876(v=vs.92).aspxhttp://msdn.microsoft.com/zh-cn/library/hh286406(v=vs.92).aspx(重要)http://msdn.microsoft.com/zh-cn/library/hh202872(v=vs.92).aspxhttp://www.51aspx.com/CodeFile/WPLocalDataba 阅读全文
posted @ 2012-06-19 12:06 ╰→劉じ尛鶴 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 一、数据绑定1、使用数据虚拟化和SKIP/TAKE使用Skip和Take方法可确保直到需要在 ListBox 控件中显示数据时才将数据库中的数据加载到内存中。例如,以下代码显示了如何从数据库中检索第 501 到 550 条记录。1 return2 (from f in App.FeedsDB.Feeds 3 select f).Skip(500).Take(50); 由于在用户滚动列表时执行此加载操作会产生开销,因此该技术应该仅限于数据集较庞大(大于 150 项)的情况。对于较小的数据集,将整个集合加载并绑定到内存中可能会提高性能。2、双向绑定数据LIN... 阅读全文
posted @ 2012-06-19 11:58 ╰→劉じ尛鶴 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 在Windows Phone的第一个版本7.0版本里面是没有本地数据库支持的,要使用数据库只能够使用第三方的数据库组件。Windows Phone的本地数据库SQL Server CE是7.1版本即芒果更新的新特性,所以你要在应用程序中使用SQL Server CE数据库必须使用Windows Phone 7.1的API才行。下面用一个实例演示如何使用SQL Server CE数据库。(1)创建数据表以及数据库的数据上下文DateContent先创建一个员工信息表,用于保存员工的名字和简介,员工表有一个自增的ID。EmployeeTable.cs 1 using System.Data.Li. 阅读全文
posted @ 2012-06-19 11:41 ╰→劉じ尛鶴 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 终于在Wp7.1中加入了数据库,使保存、查找、插入数据不再痛苦。在WP7中如果要做到这些,要么使用XML自已实现,要么使用第三方数据库,但是第三方数据库要么性能不好,要么占用空间太大,要么收费,现在总算有原生的本地数据库了。1. 架构这个本地数据库,不能直接支持Transact-SQL,需要通过LINQ to SQL 对象模型作为Proxy来操作数据库,为此引入了一个新的类System.Data.Linq.DataContext。这与windows mobile上的SQL CE有了很大的差别。2. LINQ to SQL在Windows phone中,LINQ to SQL既不能直接支持执行D 阅读全文
posted @ 2012-06-19 11:19 ╰→劉じ尛鶴 阅读(181) 评论(0) 推荐(0) 编辑