hur.cn - 华软网

 热门搜索

急!!!怎样才能执行sql语句呢

  作者:未知    来源:网络    更新时间:2019/5/10
最近在一段代码里写了一个
选择的sql语句
却发现该语句无关紧要
完全没有起到预想的作用
------华软网友回答------
说详细点。
------华软网友回复------
没见过这样问问题的:)
------华软网友回复------
???
------华软网友回复------
没见过这样问问题的:)
--------------
这下见识了吧。^_^
------华软网友回复------
不明白楼主的意思!
------华软网友回复------
这是一个登陆窗口的确认按钮,为什么连接不上数据库呢。
执行时发现查询代码无关紧要"if G_PWD=CORRECT_PSWD then
open(w_main)
close(w_login)" 这个条件判断是否是有毛病


string correct_pswd if sle_1.text=""then
messagebox("payattention!","the user name cant be null")
sle_1.setfocus()
elseif sle_2.text=""then
messagebox("payattention!","the password cant be null")
sle_2.setfocus()
else
G_INPUT_TIME=G_INPUT_TIME+1
G_USER=sle_1.text
G_PWD=sle_2.text
select user_PWD into :CORRECT_PSWD from admin.user_info
  where user_id=:G_USER ;
if G_PWD=CORRECT_PSWD then
open(w_main)
close(w_login)
else
if G_INPUT_TIME>3 then
MESSAGEBOX("警告","输入用户口令次数太多!")
close(w_login)
else
MESSAGEBOX("警告","输入的口令有误,请重新输入")
commit;
end if
end if
end if
------华软网友回复------
密码为空有没有举行措置惩罚?或有空格?
------华软网友回复------
小弟新手一个  来学习了!!
------华软网友回复------
现在是什么效果呀,说清楚点吗
------华软网友回复------
无关紧要 都会显示什么样的结果啊
是都关闭w_login? 照旧都显示MESSAGEBOX("警告","输入的口令有误,请重新输入")?
照旧都打开主窗口啊?
然则首先你的COMMIT;应该去掉 在改其余问题~~
------华软网友回复------
楼主说啊,我也想知道
------华软网友回复------
可能变量名为空,用IsNull()函数尝试以下。你说的问题不详细,请把登陆按钮的所有剧本铁上来.      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。