菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
487
0

Delphi XE8中开发DataSnap程序常见问题和解决方法 (三)用TClientDataSet的“ProviderName”属性连接服务器时,无法找到服务器端的“DatasetProvier”

原创
05/13 14:22
阅读数 41064

当我们在客户端用TClientDataSet的“ProviderName”属性连接服务器时,无法找到服务器端的“DatasetProvier”!!


问题原因:服务器端对提供服务的控件所属单元选择错误。所有对客户端提供服务器的方法、控件等等,必须全部放到“ServerMethodsUnit1”里面,否则无法对客户端提供服务。

解决方法:把这些提供服务的控件放到“ServerMethodsUnit1”里面,正常配置之后就可以了。

我们先看一下错误配置截图:


下面才是正确的配置:

1,数据库控件在“ServerMethodsUnit1”里面的正常状态:


2,“ServerContainerUnit1”正常状态截图:


大家还有一个地方需要注意,需要手动输入,就是服务器端提供服务器的类名称:



 

发表评论

0/200
487 点赞
0 评论
收藏