2481|2

74

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

SqlCeRemoteDataAccess问题 [复制链接]

下面代码是复制Microsoft网站上改的
[url=http://msdn.microsoft.com/zh-cn/library/system.data.sqlserverce.sqlceremotedataaccess(VS.80).aspx][/url]

  1. // Connection String to the SQL Server
  2.             //
  3.             string rdaOleDbConnectString = "Data Source=ziyu;Initial Catalog=test; " +
  4.                 "User Id=sa;Password=123456";

  5.             // Initialize RDA Object
  6.             //
  7.             SqlCeRemoteDataAccess rda = null;

  8.             //try
  9.             {
  10.                 // Try the Pull Operation
  11.                 //
  12.                 rda = new SqlCeRemoteDataAccess(
  13.                     "http://192.168.1.240/ce/sqlcesa30.dll",
  14.                     "MyLogin",
  15.                     "",
  16.                     "Data Source=MobileService.sdf");

  17.                 rda.Pull("sale", "SELECT * FROM sale", rdaOleDbConnectString,
  18.                     RdaTrackOption.TrackingOnWithIndexes, "ErrorTable");
  19.                 MessageBox.Show("ok");
  20.                 // or, try one of these overloads:
  21.                 //
  22.                 // rda.Pull("Employees", "SELECT * FROM DimEmployee", rdaOleDbConnectString,
  23.                 //     RdaTrackOption.TrackingOnWithIndexes);
  24.                 //
  25.                 // rda.Pull("Employees", "SELECT * FROM DimEmployee", rdaOleDbConnectString);
  26.             }
  27.             //catch (SqlCeException)
  28.             {
  29.                 // Handle errors here
  30.                 //
  31.                 //MessageBox.Show("Err");
  32.             }
  33.             //finally
  34.             {
  35.                 // Dispose of the RDA object
  36.                 //
  37.                 rda.Dispose();
  38.             }
复制代码



错误代码:
+                $exception        {"无法使用给定的连接字符串打开 SQL Server。 [ connect string = Data Source=ziyu;Initial Catalog=test; User Id=sa;Password=123456 ]"}        System.Exception {System.Data.SqlServerCe.SqlCeException}

最新回复

不知道是什么问题,还没入门搞得我头都大了。不过还好,找到别的代码加多Provider=sqloledb;就好了。 但是这东东还不懂,关于自动同步: 比如我sqlserver的添加或删除了一条数据(其他人操作)。 之后我在wince 5中读数据怎么才能读到新的数据。 难道又要drop table,然后再调用上面的代码更新后再读取吗?如果我服务器数据量大不是要更新n久。 这些问题怎么解决?  详情 回复 发表于 2009-4-1 17:26
点赞 关注

回复
举报

68

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
看起来像是没有找到SQL引擎
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
不知道是什么问题,还没入门搞得我头都大了。不过还好,找到别的代码加多Provider=sqloledb;就好了。


但是这东东还不懂,关于自动同步:
比如我sqlserver的添加或删除了一条数据(其他人操作)。
之后我在wince 5中读数据怎么才能读到新的数据。
难道又要drop table,然后再调用上面的代码更新后再读取吗?如果我服务器数据量大不是要更新n久。

这些问题怎么解决?
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表