关于登录窗口密码的问题
想问问:为什么我设计完登录窗口运行后,把数据库中的密码输入进去.,居然显示密码或用户名不对,我也不知道错在哪..?现把程序写于下恳请高手指点:数据库我用的是sql server2000建表.
string correct_pwd
if sle_name.text="" then
messagebox('提示','请输入正确的用户名!')
sle_name.setfocus()
elseif sle_password.text="" then
messagebox('提示','请输入正确的密码!')
sle_password.setfocus()
else
g_input_time=g_input_time+1
g_user_id=sle_name.text
g_pwd=sle_password.text
//取出数据库用户口令表格对应的口令
select user_pwd into :correct_pwd from user_information
where user_id=:g_user_id;
//将数据库中的口令和用户输入的口令作比较
if g_pwd=correct_pwd then
open(w_main)
close(w_login)
else
if g_input_time>3 then
messagebox('警告','输入用户口令次数太多!')
close(w_login)
else
messagebox('警告','输入的用户口令有误,请重新输入!')
end if
end if
end if