在这里可以讨论所有关于Windows Mobile开发的话题,无论是.NET Compact Framework还是C++,无论是SQL Mobile还是Mobile Software Factory。而我唯一的期望就是,大家在问问题的同时,也将自己的经验在这里分享。
想将SQL Server2000中的数据同步到SQL CE数据库中,从网上找到如下代码后修改相应参数。
SqlCeRemoteDataAccess rda = new SqlCeRemoteDataAccess();
// Set RDA properties.
rda.LocalConnectionString = @"Data Source =\Program Files\elitel.warn\LocalDB.sdf";
rda.InternetUrl = "http://192.168.1.126/sqlce/sscesa20.dll";
rda.InternetLogin = "";
rda.InternetPassword = "";
try
{
sqlCmd = String.Format("SELECT STCD,TM From ST_RIVER_R");
string rdaOleDbConnectString = "Data Source=192.168.1.126;Initial Catalog=JLSDB;User Id=sa;Password =1234";
rda.Pull("ST_RIVER_R1", sqlCmd, rdaOleDbConnectString, RdaTrackOption.TrackingOnWithIndexes,"ErrorTable");
MessageBox.Show("IETM数据同步成功完成!", "IETM提示信息");
}
catch (SqlCeException exSql)
{
//显示出错信息
MessageBox.Show(exSql.Message);
}
运行过程中抛出异常,提示“内部错误: 传输消息中的 HTTP 标头信息已坏或缺失。可能是网络传输错误或IIS问题”。
各位高手,为什么啊。http://192.168.1.126/sqlce/sscesa20.dll已经能够访问出现SQL Server CE Server Agent了。
【标签】: RDA SQL CE Server 2000
我也有这样的问题!请告知 hemeng2008@126.com
SQL SERVER 2000不支持RDA,只有SQL SERVER 2005支持,我用的方法是
一、先SELECT SQL SERVER 2000表的内容
二、用foreach写入到SQL MOBILE里
谁说sql server2000不支持rda的啊?
鬼话...
我的就是用sql2000通过rda成功的
真是喔
误人子弟....
将sqlce2.0 升级到2005版 D:\Program Files\Microsoft Visual Studio 8\SmartDevices\SDK\SQL Server\Mobile\v3.0目录下先运行sql2kcnsp3a.msi 再运行Sqlce30setupcn.msi即可升级 之后就可以了
要是没搞定再联系我好了 一起学习
我一直都在用sql 2000进行同步,如果问题还没解决可以发邮件给我。
oksonic@tom.com
自卫器防身器扑克麻将牌九透视.
本公司专门生产上分器,老虎J定位器.各种街机,奔驰宝马.赛车风云.雪豹.彩金狮王.疯狂斗地主.水果大餐.大小老虎机.斗地主.小型水果机.动物乐园.狮子彩金及部分连线机,轮盘机,等等 作弊器,让你打暴老虎J..`详加QQ270535397/370458950 电话13959878721仪器介绍及使用效果查看公司网页www.laohuba.com
我也遇到了这样的问题,关于5楼i_am_wangzg说的方法我试过了也不行,不知道是什么问题。
请看我在CSDN上的贴子:http://topic.csdn.net/u/20080610/01/cefa18d8-566f-46b1-895d-b4d2677480ca.html
跟了个帖,有没有人用sql server 2005来做与sql server ce的数据同步啊?
建立发布正常agent用的是系统帐户,快照代理正常.
IIS 测试正常.
可就是不能订阅..提示
HRESULT 0x80072EE2 (28037)
操作无法完成。
28037错误. 可我能正常上网,,网络连接那有问题呢?
对操作系统的有些东西不是很清楚。请高手帮解答下
