adoquery1.Parameters.ParamByName('CustomID').Value:=DBLookupComboBox1.Text;
adoquery1.Parameters.ParamByName('password').Value:=Edit1.Text;
adoquery1.Open;
value:=(adoquery1.FieldValues['工作组']);
// showmessage(value);
if adoquery1.FieldValues['密码']=NULL then
begin showMessage('你输入的密码有误');
edit1.Clear;
Edit1.Setfocus;
end
else begin
{ if (value='user') then
begin
mainform.n6.Visible:=false;
mainform.N1.Visible:=false;
mainform.n15.Visible:=false;
mainform.N9.Visible:=false;
mainform.N13.Visible:=false;
mainform.N12.Visible:=false;
end;}
MainForm.Show;
OKBottomDlg.Visible:=false;
end;
请问为什么大括号里面的程序不会执行
我表里的数据为
用户名 密码 工作组
admin admin admin
user user user
adoquery1.Parameters.ParamByName('password').Value:=Edit1.Text;
adoquery1.Open;
value:=(adoquery1.FieldValues['工作组']);
// showmessage(value);
if adoquery1.FieldValues['密码']=NULL then
begin showMessage('你输入的密码有误');
edit1.Clear;
Edit1.Setfocus;
end
else begin
{ if (value='user') then
begin
mainform.n6.Visible:=false;
mainform.N1.Visible:=false;
mainform.n15.Visible:=false;
mainform.N9.Visible:=false;
mainform.N13.Visible:=false;
mainform.N12.Visible:=false;
end;}
MainForm.Show;
OKBottomDlg.Visible:=false;
end;
请问为什么大括号里面的程序不会执行
我表里的数据为
用户名 密码 工作组
admin admin admin
user user user
1、FieldValues-》FIELDBYNAME;
2、加TRIM
不过FieldValues跟FieldByName或者Field[index].value到底有什么区别联系呢