D
dxm
Unregistered / Unconfirmed
GUEST, unregistred user!
我有一张表如下字段
用户名 密码 状态
我想根据用户名,密码取出状态,程序如下:
var tmp:string;
adoqu.Close;
adoqu.SQL.Clear;
adoqu.SQL.Add('select 用户名,密码,状态 from 维护表 where 用户名=:用户名 and 密码=:密码');
adoqu.Parameters.ParamByName('用户名').value:=usern;
adoqu.Parameters.ParamByName('密码').value:=passw;
try
adoqu.ExecSQL;
// iss:=adoqu.CurrentRecord;
// adoqu.First; //定位符合条件的第一条记录
tmp:=adoqu['状态'];
或者tmp:=adoqu.fieldbyname('状态').value
或者tmp:=adoqu.fieldvalues('状态')
都不对,说是adoquery 的字段 '状态' 找不到,请教什么原因?
用户名 密码 状态
我想根据用户名,密码取出状态,程序如下:
var tmp:string;
adoqu.Close;
adoqu.SQL.Clear;
adoqu.SQL.Add('select 用户名,密码,状态 from 维护表 where 用户名=:用户名 and 密码=:密码');
adoqu.Parameters.ParamByName('用户名').value:=usern;
adoqu.Parameters.ParamByName('密码').value:=passw;
try
adoqu.ExecSQL;
// iss:=adoqu.CurrentRecord;
// adoqu.First; //定位符合条件的第一条记录
tmp:=adoqu['状态'];
或者tmp:=adoqu.fieldbyname('状态').value
或者tmp:=adoqu.fieldvalues('状态')
都不对,说是adoquery 的字段 '状态' 找不到,请教什么原因?