未找到ClientDataset参数的EDataBase错误

时间:2013-11-22 05:39:54

标签: delphi tclientdataset

我在我的项目中向客户添加了新的TClientDataset。我还有一个Oracle存储过程,它将clientid作为输入&返回光标。

以下代码在按钮点击

上执行
with dmMain.cdsGetV do //cdsGetV is name of Clientdataset
begin 
  if Active then Close;
  Params.Clear; 
  FetchParams;
  Params.ParamByName('PCLIENTID').AsString := '0022995544';
  Open;
end;

点击我有错误:`

  

cdsGetV:找不到参数'pclientid'。

还有很多其他类似的客户端数据集,它们运行良好。我复制了那些cds的完全相同的代码,但它仍然没有用。知道有什么问题吗?

1 个答案:

答案 0 :(得分:1)

我在服务器上重新创建了clientdataset和datasetprovider,现在它可以工作了。