永发信息网

请问PB做一个密码修改的代码

答案:3  悬赏:30  手机版
解决时间 2021-04-22 13:52

这是我写的代码,运行可以,但是SQL里面密码是修改不了的,请高手帮忙看一下

integer a,npwd;
a=integer(sle_4.text)
npwd=integer(sle_2.text)
if sle_1.text="" or sle_2.text="" or sle_4.text="" then
messagebox("错误!","用户名或密码不能为空!",exclamation!,ok!,2)
else
close(parent)

update 登录表
set login_pwd=:npwd
where login_id=:a;
if sqlca.sqlcode<>0 then
messagebox("错误提示",sqlca.sqlerrtext)
else
messagebox("成功","修改成功")
open(win_student)


end if
end if

最佳答案

你a和npwd中存的是什么??


你的用户名,旧密码,新密码分别存在哪个sle中?说明白点?


npwd=integer(sle_2.text)还有,如果这个是存新密码的话,为什么要改成数字型??你顺便检查一下数据库中这个字段是什么类型的?

全部回答

1.检查数据类型是否一致

2.检查否有重名,输入的是否和数据表一致,如存在空格

login_pwd是不是整形的?密码用整形的不多啊,好好检查下数据库字段类型

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
啥时黄金爆头啊
成语带机的成语有哪些,带有霸气的成语大全
轩辕剑4打败黑火龙有秘诀吗?
德国那里好玩
吉华蔬菜水果副食店我想知道这个在什么地方
急!!!!求显卡驱动
八下语文作文常用语句,求写作文中常用的诗句
为何现在女人很爱“露”
4399开心宝贝小游戏怎么换壁纸啊
如果你的另一半遭遇不幸,你会继续留在她身边
哈尼儿童乐园这个地址在什么地方,我要处理点
蔡依林 萧亚轩 张韶涵 孙燕姿 徐怀钰 梁静茹
每天吃一个苹果对皮肤是不是很好
CF怎么练习暴头技术才比较快
今年应届大学生招兵,结了婚的可以去吗?
推荐资讯
关于二手房过户问题
历史上的第一个首都建在了那里?
绵阳游仙区户口数字好多
Don't forget to post the letter for me
北园子村这个地址在什么地方,我要处理点事
怎么点亮校友
中央二台的理财在线片尾曲叫什么?
如何在短时间内写一手好字?
FLASH模块和 大图模块是要来干吗的
落水村在哪里啊,我有事要去这个地方
餐厅开业祝福对联,店面开业祝贺对联大全
华硕机子在5000元以内都些什么型号啊?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?