我在我的项目中向客户添加了新的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的完全相同的代码,但它仍然没有用。知道有什么问题吗?
答案 0 :(得分:1)
我在服务器上重新创建了clientdataset和datasetprovider,现在它可以工作了。