物资管理信息系统4 -- 修改密码界面
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 -- 修改密码界面相关推荐
- 个人信息界面+修改密码界面
下班没啥事,花费三个小时做了一个"个人设置"界面,所使用的框架是vue,技术是element UI组件. 拿去不谢!!!有帮助的话,点个赞再走 <template>&l ...
- asp.net mvc4 修改密码界面
1.效果 说明:1.界面不太美观 这里面主要是包括 利用jQuery 插件validate验证form字段,jQuery提交form表单的方式 1.HTML代码 <!DOCTYPE html&g ...
- 美多商城之用户中心(修改密码)
修改密码 1. 修改密码后端逻辑 提示: 修改密码前需要校验原始密码是否正确,以校验修改密码的用户身份. 如果原始密码正确,再将新的密码赋值给用户. class ChangePasswordView( ...
- Android移动开发之【Android实战项目】DAY12-App实现修改密码
1.实现修改密码界面,主要是让用户在必要时修改自己的原始密码,从而保证用户信息的安全性. 2.界面效果如下:效果如下: <?xml version="1.0" encodin ...
- 【安全测试】:某系统短信修改密码,绕过逻辑漏洞
1,忘记密码-修改密码功能,前段发送验证码到收集字段,未验证手机号和被修改用户的账号是否同一个账户造成的 2,通过brupsuite抓包到的信息可以看到(这个是验证发送用户信息的请求),修改了RU(修 ...
- java对mysql的简单操作的综合运用——登录+注册+修改密码
本篇博客是java对mysql的简单操作的综合运用--登录系统.java对mysql的简单操作的综合运用--注册系统.java对mysql的简单操作的综合运用--修改密码系统的整合. 因为使用的是数据 ...
- Android音乐播放器开发(4)—修改密码
1. 说明 本音乐播放器基于Android开发,原为我和另外两个小伙伴在上学期间一起做的一个小项目,近来有时间整理一下.之前我有文章已经介绍了播放界面的功能实现(Android音乐播放器开发),但介绍 ...
- 实现用户端的充值、修改密码、查看个人信息、保存用户的信息到文件操作
目录 话不多说直接先上源码 用户类User 核心部分:添加用户到文件中 添加用户的操作 User类 展示个人信息(包括历史充值记录) 修改密码操作 实现修改密码界面 充值操作 实现充值界面 充值后再次 ...
- Python模拟自动存取款机的查询、存取款、修改密码等操作
初学者,仅供学习交流 1.工作流程 2.模拟自动存取款机的操作 程序导入了msvcrt 模块,实现用户输入密码时星号(*)隐藏的功能,该模块只用于 Windows/DOS,因此在 cmd 下运行正常, ...
最新文章
- String性能提升10倍的几个方法!(源码+原理分析)
- 一人一天发两篇Science,视频揭秘:植物如何在与病菌的斗争中取胜?
- Luogu P1262 间谍网络 【强连通分量/缩点】By cellur925
- 剖析Elasticsearch集群系列第一篇 Elasticsearch的存储模型和读写操作
- MyBatis-16MyBatis动态SQL之【支持多种数据库】
- 牛客 怕npy的牛牛(双指针)
- java线程深入_深入聊聊Java多线程
- smarty变量调节器
- 《树莓派实战秘籍》——1.20 技巧20使用Swap添加额外的内存
- python词云可视化方法总结记录【简单词云+背景图片词云+自定义字体颜色词云】
- Alex 的 Hadoop 菜鸟教程: 第3课 Hadoop 安装教程 - 非HA方式 (一台server)
- abstract 和 introduction的写法
- 在校园网中进行无线路由器设置
- Ps如何将图片人物素描画
- ffiddler抓取手机(app)https包
- Excel VBA:数据管理与维护
- 根据目标检测结果裁剪bbox保存到本地,python,opencv
- ipad全系列_为iPad提供全职工作
- 基于vue焕心眼镜商城的设计与实现毕业设计源码091546
- 【科学常识】之《木桶效应》
热门文章
- iOS xcode4 编译环境
- 深度学习---之bias
- pycharm双击没有反应(Idea机制与之相同)
- 相机标定(四)—— 仿射变换和透视变换
- 2020华为软件精英挑战赛-有向图找环
- Php超出高度隐藏,html字符超出指定高度后省略显示_html/css_WEB-ITnose
- python异步线程算法应用_Python多线程----线程池以及线程实现异步任务
- linux 编译.sh,Linux内核编译步骤
- 负载均衡轮询算法和服务器性能,负载均衡算法
- 怎样覆盖之前的html文档,jquery – html文本覆盖自己