请问我在服务端写了一个过程查询数据库,客户端调用过程传递参数,,那么查询的结果我
在客户端的clientdataset.data如何取得?
过程:
procedure Tnjxjs.selectobj(const sid, Param1: WideString);
begin
with adoquery2 do
begin
case strtoint(sid) of
1:
begin
sql.Clear;
sql.Add('select * from nj_xm where sbry = ');
sql.Add(''''+param1+'''');
Adoquery2.Open;
showmessage('ok');
end;
end;
end;
客户端:
begin
cookie.selectobj('1','张三');
dm1.ClientDataSet2.Active;
end;
我应该如何把结果传给clientdataset?按道理似乎应该自己传的呀,手动如何赋值?谢谢!
在客户端的clientdataset.data如何取得?
过程:
procedure Tnjxjs.selectobj(const sid, Param1: WideString);
begin
with adoquery2 do
begin
case strtoint(sid) of
1:
begin
sql.Clear;
sql.Add('select * from nj_xm where sbry = ');
sql.Add(''''+param1+'''');
Adoquery2.Open;
showmessage('ok');
end;
end;
end;
客户端:
begin
cookie.selectobj('1','张三');
dm1.ClientDataSet2.Active;
end;
我应该如何把结果传给clientdataset?按道理似乎应该自己传的呀,手动如何赋值?谢谢!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货