sql server compact 3.5 连接 sql server 2005 使用同步复制、RDA(一)

本文介绍了如何在Windows XP环境下,使用SQL Server Compact 3.5与SQL Server 2005进行数据同步,包括RDA远程数据同步的步骤和代码示例,涉及数据库创建、数据拉取和推送操作。
摘要由CSDN通过智能技术生成

1.开发环境:开发工具和服务器在同一台机器上,windows xp sp3 +iis,sql server 2005 sp4 + sql server compact 3.5 server tool sp2 ,VS2008,wce5.0+sql server compact 3.5。

2.配置虚拟名录,开始》程序》sql server compact 3.5》配web同步向导,别名为sqlce35。其他配置请参考相关文档。

3.RDA 远程数据同步,

保证本地数据库存在,目录是/Micro_sd/test.sdf。

pull:先在sql server 2005 中建立数据库和表,将要被移动数据设备拉到本地,如果表已在本地存在,拉动作会报错。假设数据库是DSHG,表名是operator。超级管理员sa,密码是:123456.

在VC#2008新建项目,添加引用using System.Data.SqlServerCe,加入以下代码

 private void push_Click(object sender, EventArgs e)
        {

           string rdaOleDbConnectString = @"Provider=SQLOLEDB; Data Source=服务器机器名;  Initial Catalog=DSHG; User Id=sa;  Password = 123465";

            // Initialize RDA Object
                        SqlCeRemoteDataAccess rda = null;    
            try
  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值