T
txyx
Unregistered / Unconfirmed
GUEST, unregistred user!
按照李维说的用commandtext来搞:
dmclient.ClientDataSet2.Close;
dmclient.ClientDataSet2.CommandText:='select name,sex from alluser where id ='''+editid1.Text+'''';
dmclient.ClientDataSet2.Open;
if dmclient.ClientDataSet2.RecordCount=0 then messagedlg('数据不存在,请检查卡号是否正确!',mterror,[mbOk],0)
else
begin
edit2.text:=vartostr(dmclient.ClientDataSet2.Data[0]);
edit3.Text:=vartostr(dmclient.ClientDataSet2.Data[1]);
end;
可是得到这个dmclient.ClientDataSet2.Data后,怎么得不到name,sex啊,可能我的方法是
错误的吧,可是不这样,怎么取出我想要的
dmclient.ClientDataSet2.Close;
dmclient.ClientDataSet2.CommandText:='select name,sex from alluser where id ='''+editid1.Text+'''';
dmclient.ClientDataSet2.Open;
if dmclient.ClientDataSet2.RecordCount=0 then messagedlg('数据不存在,请检查卡号是否正确!',mterror,[mbOk],0)
else
begin
edit2.text:=vartostr(dmclient.ClientDataSet2.Data[0]);
edit3.Text:=vartostr(dmclient.ClientDataSet2.Data[1]);
end;
可是得到这个dmclient.ClientDataSet2.Data后,怎么得不到name,sex啊,可能我的方法是
错误的吧,可是不这样,怎么取出我想要的