我在VS2005和SQL2005平台上,开发mc3000应用程序,该程序在WM5上运行正常,但在mc3000上同步数据有问题,如下:
string SQL = "";
SqlCeConnection cn;
SqlCeCommand cmd;
SqlCeRemoteDataAccess RDA = null;
IDictionaryEnumerator ie = Tables.GetEnumerator();
try
{
//using (cn = new SqlCeConnection(SqlHelper.SysDBConnection))
using(cn = new SqlCeConnection(SqlHelper.SysDBConnection))
{
cn.Open();
cmd = new SqlCeCommand();
cmd.Connection = cn;
我在VS2005和SQL2005平台上,开发mc3000应用程序,该程序在WM5上运行正常,但在mc3000上同步数据有问题,如下:
string SQL = "";
SqlCeConnection cn;
SqlCeCommand cmd;
SqlCeRemoteDataAccess RDA = null;
IDictionaryEnumerator ie = Tables.GetEnumerator();
try
{
//using (cn = new SqlCeConnection(SqlHelper.SysDBConnection))
using(cn = new SqlCeConnection(SqlHelper.SysDBConnection))
{
cn.Open();
cmd = new SqlCeCommand();
cmd.Connection = cn
cn.Open();出现错误,不知怎么回事,请指点
异常:
未处理 System.Data.SqlServerCe.SqlCeException
Message="Unspecified error"
HResult=-2147467259
NativeError=25033
Source="SQL Server 2005 Mobile Edition ADO.NET Data Provider"
在WM5.0已经部署了SQL CE.
所以,在MC3000上,也必须安装SQL CE的.CAB文件。