WEB开发网
开发学院数据库MSSQL Server SQL Server 2005 CE基础概要 阅读

SQL Server 2005 CE基础概要

 2007-08-18 09:47:56 来源:WEB开发网   
核心提示: 其实说SQL Server CE是SQL Server 2005的精简版本一点都不为过,因为SQL Server CE提供了SQL Server 2005的丰富子集,SQL Server 2005 CE基础概要(2),使你能够充分利用现有的SQL Server技能,除此之外,就是因为Win

其实说SQL Server CE是SQL Server 2005的精简版本一点都不为过,因为SQL Server CE提供了SQL Server 2005的丰富子集,使你能够充分利用现有的SQL Server技能。除此之外,你还可以充分利用现有的数据库编程技能和经验,因为SQL Server CE为托管应用程序提供了一个ADO.NET库,并为本机应用程序提供了一个OLEDB库,这两个库都SQL Server 2005的对应库保持一致(本专题只介绍如何使用ADO.NET对SQL Server CE进行操作),简化了在Windows Mobile设备上开发数据管理应用程序的难度。

SQL Server CE数据库引擎不但提供了关系型数据库的基本功能,还提供了两个非常重要的技术,那就是远程数据访问和合并复制。这两种方法都是用来实现与远程数据库进行数据同步的,使得我们可以很容易将远程数据库中的信息加载到设备端的SQL Server CE数据库中,此外我们还可以在离线状态下对SQL Server CE数据库进行插入、删除、更新等修改操作,最后就可以将修改后的数据回发到远程数据库中,确保了设备端和服务器端的数据同步。

Windows Mobile 6.0对SQL Server 2005 Compact的支持

在微软刚刚发布的Windows Mobile 6.0中,已经在ROM中内置了 .NET Compact Framework 2.0 Service Pack 1 (SP1) 和SQL Server 2005 Compact Edition,这就意味着我们在开发托管代码程序时,无需再将.NET Compact Framework 和SQL Server CE部署到目标设备上。不但减少了部署应用程序所需的时间和开销,也将加快传统的本地代码向托管代码的迁移(Windows Form之所以没有得到广泛的应用,就是因为Windows XP系统中没有内置.NET Framework。这也就是为什么现在Vista操作系统都包含了.NET Framework 3.0的原因,为的就是WPF可以在Vista系统上得到广泛的普及和应用)。

上一页  1 2 3 4  下一页

Tags:SQL Server CE

编辑录入:coldstar [复制链接] [打 印]
赞助商链接