2019独角兽企业重金招聘Python工程师标准>>>

//import win.ui; 作为子窗口,可以引用父窗口的导入库
/*DSG{{*/
var frmUserUpdate = ..win.form(text="修改密码";right=372;bottom=319;parent=...)
frmUserUpdate.add(
button={cls="button";text="确定";left=60;top=270;right=150;bottom=301;z=4};
button2={cls="button";text="取消";left=236;top=266;right=326;bottom=297;z=5};
listview={cls="listview";left=22;top=52;right=183;bottom=241;bgcolor=16777215;edge=1;z=10};
newpass={cls="edit";left=208;top=130;right=351;bottom=162;edge=1;password=1;z=6};
oldpass={cls="edit";left=208;top=53;right=351;bottom=85;edge=1;password=1;z=3};
pass2={cls="edit";left=208;top=206;right=351;bottom=238;edge=1;password=1;z=7};
static={cls="static";text="请鼠标选择需要修改密码的用户编号";left=16;top=20;right=213;bottom=40;transparent=1;z=1};
static2={cls="static";text="请输入旧密码";left=230;top=19;right=327;bottom=33;transparent=1;z=2};
static3={cls="static";text="请输入新密码";left=230;top=97;right=327;bottom=111;transparent=1;z=8};
static4={cls="static";text="请确认新密码";left=230;top=175;right=327;bottom=195;transparent=1;z=9}
)
/*}}*/var db = frmUserUpdate.parent.dbfrmUserUpdate.listview.insertColumn("用户编号",70)
frmUserUpdate.listview.insertColumn("用户名",100)for id,name in db.each("SELECT id,用户名 from [use] ORDER BY id ") {frmUserUpdate.listview.addItem({id;name})
}frmUserUpdate.button2.oncommand = function(id,event){frmUserUpdate.close()
}frmUserUpdate.button.oncommand = function(id,event){//确定;var id = frmUserUpdate.listview.getItemText(frmUserUpdate.listview.selIndex,1)var pass = frmUserUpdate.oldpass.textvar pass2 = frmUserUpdate.newpass.textvar pass3 = frmUserUpdate.pass2.textvar rs = db.stepQuery("SELECT 密码 FROM [use]",{id = id})rs ?= rs.密码     if(rs!=pass){frmUserUpdate.msgbox("旧密码不符请重输")frmUserUpdate.oldpass.text = ""frmUserUpdate.oldpass.setFocus(0);        }elseif(!#pass2){frmUserUpdate.msgbox("新密码不能为空")frmUserUpdate.newpass.setFont()}elseif(pass3!=pass2){frmUserUpdate.msgbox("二次输入密码不符请重输")frmUserUpdate.pass2.text = ""frmUserUpdate.pass2.setFocus()  }          else{if(db)db.exec("update [use] set 密码 = @p where id = @id;",{p=pass2;id=id})frmUserUpdate.msgbox("修改密码成功")}}frmUserUpdate.listview.onnotify = function(id,code,ptr){select(code) {case 0xFFFFFFFE/*_NM_CLICK*/{//鼠标点击用户编号密码框置焦点if(frmUserUpdate.listview.selIndex){frmUserUpdate.oldpass.text=""        frmUserUpdate.oldpass.setFocus()                }}}
}frmUserUpdate.show()
win.loopMessage();
return frmUserUpdate;

转载于:https://my.oschina.net/u/1438716/blog/203061

物资管理信息系统4 -- 修改密码界面相关推荐

  1. 个人信息界面+修改密码界面

    下班没啥事,花费三个小时做了一个"个人设置"界面,所使用的框架是vue,技术是element UI组件. 拿去不谢!!!有帮助的话,点个赞再走 <template>&l ...

  2. asp.net mvc4 修改密码界面

    1.效果 说明:1.界面不太美观 这里面主要是包括 利用jQuery 插件validate验证form字段,jQuery提交form表单的方式 1.HTML代码 <!DOCTYPE html&g ...

  3. 美多商城之用户中心(修改密码)

    修改密码 1. 修改密码后端逻辑 提示: 修改密码前需要校验原始密码是否正确,以校验修改密码的用户身份. 如果原始密码正确,再将新的密码赋值给用户. class ChangePasswordView( ...

  4. Android移动开发之【Android实战项目】DAY12-App实现修改密码

    1.实现修改密码界面,主要是让用户在必要时修改自己的原始密码,从而保证用户信息的安全性. 2.界面效果如下:效果如下: <?xml version="1.0" encodin ...

  5. 【安全测试】:某系统短信修改密码,绕过逻辑漏洞

    1,忘记密码-修改密码功能,前段发送验证码到收集字段,未验证手机号和被修改用户的账号是否同一个账户造成的 2,通过brupsuite抓包到的信息可以看到(这个是验证发送用户信息的请求),修改了RU(修 ...

  6. java对mysql的简单操作的综合运用——登录+注册+修改密码

    本篇博客是java对mysql的简单操作的综合运用--登录系统.java对mysql的简单操作的综合运用--注册系统.java对mysql的简单操作的综合运用--修改密码系统的整合. 因为使用的是数据 ...

  7. Android音乐播放器开发(4)—修改密码

    1. 说明 本音乐播放器基于Android开发,原为我和另外两个小伙伴在上学期间一起做的一个小项目,近来有时间整理一下.之前我有文章已经介绍了播放界面的功能实现(Android音乐播放器开发),但介绍 ...

  8. 实现用户端的充值、修改密码、查看个人信息、保存用户的信息到文件操作

    目录 话不多说直接先上源码 用户类User 核心部分:添加用户到文件中 添加用户的操作 User类 展示个人信息(包括历史充值记录) 修改密码操作 实现修改密码界面 充值操作 实现充值界面 充值后再次 ...

  9. Python模拟自动存取款机的查询、存取款、修改密码等操作

    初学者,仅供学习交流 1.工作流程 2.模拟自动存取款机的操作 程序导入了msvcrt 模块,实现用户输入密码时星号(*)隐藏的功能,该模块只用于 Windows/DOS,因此在 cmd 下运行正常, ...

最新文章

  1. String性能提升10倍的几个方法!(源码+原理分析)
  2. 一人一天发两篇Science,视频揭秘:植物如何在与病菌的斗争中取胜?
  3. Luogu P1262 间谍网络 【强连通分量/缩点】By cellur925
  4. 剖析Elasticsearch集群系列第一篇 Elasticsearch的存储模型和读写操作
  5. MyBatis-16MyBatis动态SQL之【支持多种数据库】
  6. 牛客 怕npy的牛牛(双指针)
  7. java线程深入_深入聊聊Java多线程
  8. smarty变量调节器
  9. 《树莓派实战秘籍》——1.20 技巧20使用Swap添加额外的内存
  10. python词云可视化方法总结记录【简单词云+背景图片词云+自定义字体颜色词云】
  11. Alex 的 Hadoop 菜鸟教程: 第3课 Hadoop 安装教程 - 非HA方式 (一台server)
  12. abstract 和 introduction的写法
  13. 在校园网中进行无线路由器设置
  14. Ps如何将图片人物素描画
  15. ffiddler抓取手机(app)https包
  16. Excel VBA:数据管理与维护
  17. 根据目标检测结果裁剪bbox保存到本地,python,opencv
  18. ipad全系列_为iPad提供全职工作
  19. 基于vue焕心眼镜商城的设计与实现毕业设计源码091546
  20. 【科学常识】之《木桶效应》

热门文章

  1. iOS xcode4 编译环境
  2. 深度学习---之bias
  3. pycharm双击没有反应(Idea机制与之相同)
  4. 相机标定(四)—— 仿射变换和透视变换
  5. 2020华为软件精英挑战赛-有向图找环
  6. Php超出高度隐藏,html字符超出指定高度后省略显示_html/css_WEB-ITnose
  7. python异步线程算法应用_Python多线程----线程池以及线程实现异步任务
  8. linux 编译.sh,Linux内核编译步骤
  9. 负载均衡轮询算法和服务器性能,负载均衡算法
  10. 怎样覆盖之前的html文档,jquery – html文本覆盖自己