W
wohoot
Unregistered / Unconfirmed
GUEST, unregistred user!
原码如下:
(editpwd 密码输入,dbcombobox1 用户选择,mainform 主窗体)
procedure Tpdform.FormCreate(Sender: TObject);
begin
editpwd.Clear;
dbcombobox1.Items.Clear;
while not table1.Eof do
begin
dbcombobox1.Items.Add(table1.FieldByName('user').AsString);
table1.Next;
end;
end;
procedure Tpdform.okbtnClick(Sender: TObject);
begin
if editpwd.text='' then
showmessage('请输入密码!')
else
if trim(editpwd.text)<>Table1.fieldbyname('pd').asstring then
showmessage('密码错误!请重新输入密码!')
else
if (trim(dbcombobox1.text)=table1.FieldByName('user').asstring) and
(trim(editpwd.text)=Table1.fieldbyname('pd').asstring) then
mainform.Show;
end;
问题:不论选择哪个用户,密码以用户表中最后用户密码为准。请指教怎样解决?在线等待。100分。[!][!]
(editpwd 密码输入,dbcombobox1 用户选择,mainform 主窗体)
procedure Tpdform.FormCreate(Sender: TObject);
begin
editpwd.Clear;
dbcombobox1.Items.Clear;
while not table1.Eof do
begin
dbcombobox1.Items.Add(table1.FieldByName('user').AsString);
table1.Next;
end;
end;
procedure Tpdform.okbtnClick(Sender: TObject);
begin
if editpwd.text='' then
showmessage('请输入密码!')
else
if trim(editpwd.text)<>Table1.fieldbyname('pd').asstring then
showmessage('密码错误!请重新输入密码!')
else
if (trim(dbcombobox1.text)=table1.FieldByName('user').asstring) and
(trim(editpwd.text)=Table1.fieldbyname('pd').asstring) then
mainform.Show;
end;
问题:不论选择哪个用户,密码以用户表中最后用户密码为准。请指教怎样解决?在线等待。100分。[!][!]