请教xe7做三层时客户端ClientDataSet的ProviderNmae为空问题
答案:2 悬赏:30 手机版
解决时间 2021-02-25 23:00
- 提问者网友:爱唱彩虹
- 2021-02-25 00:08
请教xe7做三层时客户端ClientDataSet的ProviderNmae为空问题
最佳答案
- 五星知识达人网友:你可爱的野爹
- 2021-02-25 00:41
客户端拖了以下几个控件:
1、SQLConnection,Rriver为datasnap,connected设置为true没报错
2、DSProviderConnection,sqlconnection设置为第一步的SQLConnection,ServerClassName设置为服务器的TServerMethods1(这里是手工输入的,可以确定没有输错)
3、ClientDataSet,RemoteServer设置为第二 步的DSProviderConnection,现在问题就来了,在ProviderName下拉框中,没有任何选项,强行输入一个服务器的TDataSetProvider后,如果将Active设置为true,就会报错“remote error:tservermethods1.as_getrecords method not found in the server method list”
1、SQLConnection,Rriver为datasnap,connected设置为true没报错
2、DSProviderConnection,sqlconnection设置为第一步的SQLConnection,ServerClassName设置为服务器的TServerMethods1(这里是手工输入的,可以确定没有输错)
3、ClientDataSet,RemoteServer设置为第二 步的DSProviderConnection,现在问题就来了,在ProviderName下拉框中,没有任何选项,强行输入一个服务器的TDataSetProvider后,如果将Active设置为true,就会报错“remote error:tservermethods1.as_getrecords method not found in the server method list”
全部回答
- 1楼网友:野味小生
- 2021-02-25 01:54
任务占坑
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯