clientdataset报错

kese 2009-07-20 04:34:55
我用soapconnection连接服务器,然后用clientdataset连接soapconnection,providername属性设置为dataproviderset1,
如果我在界面上设计期间加入datasource+dbgrid,连接到clientdataset,能够看到数据。但是删除datasource+dbgrid,程序报错:clientdataset1:missing data provider or data packet

谁能帮我解决这个问题啊,挺急的。
...全文
185 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
kese 2009-07-20
  • 打赏
  • 举报
回复
好像与运行时所在目录有关。具体和哪个文件有关呢。
是不是相关文件的版本问题呢。
有可能是clientdataset所需要的其他dll或者bpl文件有关。
kese 2009-07-20
  • 打赏
  • 举报
回复
我把代码拷贝到另个目录,代码一切正常。
又把原来的目录下代码重新编译了,再次报错。真是见鬼了。
kese 2009-07-20
  • 打赏
  • 举报
回复
AnsiString url = "http://";
url = url + server + "/guard/gmservice.dll/soap/Igmdata";
SoapConnection1->Connected = false;
SoapConnection1->URL = url;
ClientDataSet1->Open();//程序到这里就报错了
我来看看CB 2009-07-20
  • 打赏
  • 举报
回复
具体代码?
我来看看CB 2009-07-20
  • 打赏
  • 举报
回复
具体代码?
我来看看CB 2009-07-20
  • 打赏
  • 举报
回复
具体代码?
我不懂电脑 2009-07-20
  • 打赏
  • 举报
回复
clientdataset1->active=true;前保证有数据,
另外需要提供具体错误信息
kese 2009-07-20
  • 打赏
  • 举报
回复
我在服务器中有查询数据的sql,我想用clientdataset在客户端取得数据,放到内存中。
现在的问题是在用datasource+dbgrid在设计期间可以看到数据,但是如果我直接用语句调用的时候:
clientdataset1->active=true;
报错了。
sjg22581986 2009-07-20
  • 打赏
  • 举报
回复
你想干嘛?想解决什么问题啊?能说清楚点么

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧