3929|9

86

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

●●高分求教用RDA同步SQL CE 2.0同SQL Server 2000数据的问题●● [复制链接]

用RDA的Pull方法的时候报错:
IIS 错误 405
HTTP_STATUS_BAD_METHOD:不允许所使用的HTTP谓词。
---------------------------------------------------------------------
//我的代码
SqlCeRemoteDataAccess rda = new SqlCeRemoteDataAccess();
string sCon = "Password=sa;Persist Security Info=true;User ID=sa;Initial Catalog=pos;Data Source=my-tomato;";
rda.InternetUrl = @"http://my-tomato/sqlce/sscesa20.dll";
rda.LocalConnectionString = @"Data Source=\My Documents\个人\pos.sdf";
try
{
     rda.Pull("tbTemp", "SELECT id,name FROM employee", sCon);
}
catch (SqlCeException sqlCeEx)
{
     MessageBox.Show(sqlCeEx.Message);
}
rda.Dispose();
--------------------------------------------------------------------
说明:IIS配置了,在设备端的IE访问 http://my-tomato/sqlce/sscesa20.dll
提示是否下载 sscesa20.dll 该文件,这种情况应该配置没有问题吧?
--------------------------------------------------------------------
这个问题烦了我几天了,请大家帮帮我,100分送上,如果解决还可以加分。

最新回复

必须要正确配置iis 怎么设置?  详情 回复 发表于 2009-8-18 10:38
点赞 关注

回复
举报

68

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
怎么没人呢?来点人啊。。。
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
我记得在PDA的IE上输入“http://my-tomato/sqlce/sscesa20.dll”,要显示”SQL Server CE Server Agent”才表示服务器端配置成功呀。下面是我的代码,供你参考:
public string strDBFile = @"My Documents\PocketPACS.sdf";
public string strConnLocal = "Data Source=" + @"My Documents\PocketPACS.sdf";
public string strConnRemote = "Provider=sqloledb.1;Integrated Security=SSPI;User ID =WXM\\IUSR_TSMC-PACS;Initial Catalog=pacs;Data Source=202.194.234.232;";
public string strURL = "http://202.194.234.232/sqlce/sscesa20.dll";

SqlCeRemoteDataAccess rdaNW = new SqlCeRemoteDataAccess();
try
{
rdaNW.LocalConnectionString = strConnLocal;
rdaNW.InternetUrl = strURL;
rdaNW.InternetLogin = "";
rdaNW.InternetProxyPassword = "";
rdaNW.Pull("patient", "SELECT * FROM patient", strConnRemote,RdaTrackOption.TrackingOnWithIndexes, "ErrorDoctor");
                    
  MessageBox.Show("获取数据成功!");
}
catch(SqlCeException exSQL)
{
  Errors.ShowErrors(exSQL);
}
finally
{
  rdaNW.Dispose();
}
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

4
 
User ID =WXM\\IUSR_TSMC-PACS; 是不是就是Intenet来宾用户?
那我就要改成
User ID =MY-TOMATO\\IUSR_MY-TOMATO;
这样吗?
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

5
 
算了,我没有用RDA了,用webService解决问题了。
感谢jicey,结贴!
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

6
 
怎么用WebSerice啊,我会用WebService但,说什么没有建立网络连接
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

7
 
DB-SOCKET中间件-CE
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

8
 
IIS 错误 405
HTTP_STATUS_BAD_METHOD:不允许所使用的HTTP谓词。

这个问题的原因确实如2楼所说,
必须要正确配置iis,关键是目录执行权限没有设置,所以才报着个错
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

9
 
必须要正确配置iis
怎么设置?
 
 
 

回复

87

帖子

0

TA的资源

一粒金砂(初级)

10
 
必须要正确配置iis
怎么设置?
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

 
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
快速回复 返回顶部 返回列表