var
A: OleVariant;
begin
A := VarArrayCreate([0, 1], varVariant);
A[0]:=edit1.text;
A[1]:=edit2.text;
cds.Data :=cds.DataRequest(A);
end;
function TForm1.DataSetProvider1DataRequest(Sender: TObject;
Input: OleVariant): OleVariant;
var
i:Integer;
begin
if VarIsArray(Input) then
for I:=VarArrayLowBound(Input,1) to VarArrayHighBound(Input,1)do
label1.caption:=label1.caption+Input;
end;