A、开发环境是:windows xp sp3 + sql server 2005 + visual studio 2005
B、需要实现的功能:使用SQL server 提供的RDA方式,在PC的数据库和手机(windows mobile 6.0)的数据库(sql server ce)之间进行通信。需要用GPRS连通。
C、现在已实现:1、通过USB数据线,ACTIVESync方式连接的话,已经可以正常实现通信,例如在手机上的软件执行sql语句改变PC上的数据。
2、手机上的软件可以已经打开并通过CMWAP连接上网。
3、手机的IE可以打开http://PC机的IP地址/sqlce/sqlcesa30.dll
D、手机软件连接PC数据库的字符串是:provider=sqloledb; Data Source=(PC的机器名); Initial Catalog=BYSJ;user id=sa;
password=123456
E、出现的问题是:手机上开发的软件无法连到PC数据库进行修改数据,点击之后,过了三四十秒,显示错误。错误代码是: NUMBER:80072EE2 NATIVE_ERROR:28037 SOURCE:"Microsoft SQL Server 2005 Mobile Editon"
希望大家给我一点建议和帮助,感激不尽。或者可以一起讨论一下。跟帖或者直接联系我: EMAIL: eredfox@126.com ;QQ:5965782