随笔分类 - SQL Server Compact
摘要:如果你在调用SqlCeEngine.Repair 方法对 SQL Server Compact 数据库进行修复时遇到以下异常,可以通过在 WindowsMobile 设备上安装复制组件解决。SQL Server Compact 复制组件文件名为sqlce3x.repl.[platform].[processor].cab。SqlCeException信息:Error Code: 8007007EM...
阅读全文
摘要:今天在 Windows 7 x64 使用 Visual Studio 2008 开发了一个很简单的 SQL Server Compact 3.1 桌面应用程序,发现跑不起来。抛出以下异常:Message: "An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x80070...
阅读全文
摘要:我在 MicrosoftTechEd China 2009 有一个讲座:MBL311 SQL Server Compact 终极性能调校,介绍了 SQL Server Compact 性能优化的各种方法,感谢大家的参与!幻灯片提供下载:MBL311_Slide_TechEd_2009.rar,演示代码提供下载:MBL311_Demo_TechEd_2009.rarMicrosoft SQL Ser...
阅读全文
摘要:SQL Server Compact是一种In-Process数据库引擎,它由多个DLL文件构成,下面就以SQL Server Compact 3.5为例子简单介绍一下每个DLL文件的作用。sqlceca35.dllSQL Server Compact的客户端代理,客户端代理与服务端代理进行通信,实现RDA和Merge Replication数据同步。sqlcecompact35.dllSQL S...
阅读全文
摘要:SQL Server Compact的安装包由三部分功能组成,并且区分CPU平台和操作系统平台,初学者往往不知道如何去区分它们。本文将对SQL Server Compact的安装包进行介绍,让你知道如何区分和选择它们。
阅读全文
摘要:Microsoft SQL Server Compact 3.5 Service Pack 1 and Synchronization Services for ADO.NET version 1.0 Service Pack 1 for Windows Desktop SQL Server Compact 3.5 SP1 is an embedded database that allows d...
阅读全文
摘要:今天从网友的评论中发现 SQLCE Desktop Manager 这个工具,可以实现在桌面电脑直接操作设备上的 SQL Server Compact 数据库。
阅读全文
摘要:SQL Server Compact产品组发表了一篇博客文章,介绍如何提高SQL Server Compact数据库的查询性能。比较全面,也比较权威,建议大家都看看。
阅读全文
摘要:我前段时间写了《如何将数据导入到 SQL Server Compact Edition 数据库中》系列文章,介绍如何从SQL Server数据库到SQL Server Compact数据库的数据导入,吸引了不少人的目光。今天在CodeProject上看到一个很棒的工具,能够从SQL Server 7.0/2000/2005数据库直接生成SQL Server Compact 3.1/3.5数据库,生成的SQL Server Compact数据库包含源数据的主键、外键、索引和数据。
阅读全文
摘要:CodeSmith是很多.NET开发人员至爱的开发辅助工具,它能够使开发人员从大量枯燥无味的重复编码中解脱,集中精力解决实际业务问题和技术问题。本文将介绍如何将CodeSmith用于Windows Mobile项目,以SQL Server Compact Edition数据库作为代码生成的依据生成项目代码。
阅读全文
摘要:之前发布的版本是针对桌面平台的,这次可是针对移动设备平台的!不过是第一个CTP版本,发烧友赶快下载! Brief Description v1.0 CTP (devices) The download package contains the Microsoft Synchronization Services for ADO.NET v1.0 CTP for devices. Overview ...
阅读全文
摘要:在本系列文章中,我已经尝试在 Windows 桌面平台和 Windows Mobile 平台上将数据导入到 SQL Server Compact Edition 数据库中。不过,之前的示例程序都属于 Windows 应用程序。本文将介绍如何在 ASP.NET Web 应用程序中实现 SQL Server Compact Edition 数据库的生成和数据导入。
阅读全文
摘要:SQL Server Compact 是 SQL Server 的一个精简版本,最早用于移动设备和嵌入式设备的本地数据存储。后来平台支持扩展到了桌面电脑和平板电脑,发展到现在已经成为智能客户端本地数据缓存的重要支撑技术。一直以来,SQL Server Compact 不支持存储过程和触发器。自从支持了桌面平台,使用 SQL Server Compact 数据库的人越来越多了。很多人开始抱怨 SQL...
阅读全文
摘要:在本系列文章的第一篇和第二篇为了提高数据写入的性能,我使用了 SqlCeResultSet 基于表的数据写入方式,该方法必须保证从源数据库查询的结果集(通过 Select 查询语句)跟目标数据库(SQL Server Compact Edition)表的字段先后顺序一致。所以,我觉得还是有必要给大家介绍常规的 Insert 语句数据插入方式。
阅读全文
摘要:时隔近半年了,不知道大家是否还记得,我在本系列的第一篇文章的总结中提到,创建 SQL Server CE 数据库表结构的 SQL 语句是可以自动生成的。那么本系列的第三篇文章就向大家介绍一种比较简单的方法。
阅读全文
摘要:错过了北京 Tech·Ed 2007 马宁大哥的 MBL 401 新一代的SQL Server CE 3.5同步操作 课程的朋友,除了等待 Tech·Ed 录制视频放出来,还有其他途径可以了解到最新的 Visual Stdio 2008 中推出的 Sync Framework。
阅读全文
摘要:Steve Lasker 在 Tech·Ed Barcelona 2007 中的课程 Slides 和 Demos 下载,主要是关于 SQL Server Compact Edition 的。
阅读全文
摘要:前段时间我在一本关于Windows Mobile数据同步的书中介绍了 Windows Mobile Data Synchronization with SQL Server 2005 and SQL Server Compact 3.1 这本免费的有关 SQL Server Compact Edition Merge Replication 的电子书。目前 Rob Tiffany 已经完成了第五章,也是最后一张,同样提供下载。
阅读全文
摘要:刚看了 Chris Tacke 的《Improving Data Access Performance with Data Caching》一文,回想起以前做过的一些项目,对数据缓存在提高数据访问性能方面的作用颇有感受,跟大家分享一下。
阅读全文
摘要:Rob Tiffany's 曾经在 MEDC 2007 Las Vegas 和 Tech Ed 2007 Orlando 演示了拥有800个订阅的4层合并复制架构。之后他开始编写一本叫《Windows Mobile Data Synchronization with SQL Server 2005 and SQL Server Compact 3.1》的书,将构建高性能、可伸缩性的合并复制架构的宝贵经验整理到书中。
阅读全文