物资管理信息系统3 -- 添加用户子窗口

前端之家收集整理的这篇文章主要介绍了物资管理信息系统3 -- 添加用户子窗口前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
  1. importwin.ui;
  2. /*DSG{{*/
  3. varfrmUserAdd=..win.form(text="添加用户";right=333;bottom=363;parent=...)
  4. frmUserAdd.add(
  5. button={cls="button";text="添加";left=43;top=286;right=126;bottom=321;z=7};
  6. button2={cls="button";text="取消";left=185;top=286;right=268;bottom=321;z=8};
  7. id={cls="edit";left=140;top=33;right=286;bottom=61;edge=1;z=10};
  8. name={cls="edit";left=140;top=97;right=286;bottom=125;edge=1;z=4};
  9. password={cls="edit";left=140;top=160;right=286;bottom=188;edge=1;password=1;z=5};
  10. password2={cls="edit";left=140;top=224;right=286;bottom=252;edge=1;password=1;z=6};
  11. static={cls="static";text="请输入用户名";left=27;top=100;right=111;bottom=118;transparent=1;z=1};
  12. static2={cls="static";text="请输入密码";left=27;top=166;right=111;bottom=184;transparent=1;z=2};
  13. static3={cls="static";text="请确认密码";left=27;top=233;right=111;bottom=252;transparent=1;z=3};
  14. static4={cls="static";text="请输入操作员编号";left=27;top=33;right=126;bottom=51;transparent=1;z=9}
  15. )
  16. /*}}*/
  17.  
  18. vardb=mainForm.parent.db
  19. frmUserAdd.id.setFocus()
  20.  
  21. frmUserAdd.button2.oncommand=function(id,event){
  22. //取消;
  23. if(db)db.close()
  24. frmUserAdd.close()
  25. }
  26.  
  27. frmUserAdd.button.oncommand=function(id,event){
  28. //添加;
  29. vard=0
  30. varid=frmUserAdd.id.text
  31. varname=frmUserAdd.name.text
  32. varpass=frmUserAdd.password.text
  33. varpass2=frmUserAdd.password2.text;
  34. if(!#id){
  35. frmUserAdd.msgBox("用户编号不能为空")
  36. frmUserAdd.id.setFocus()
  37. }
  38. elseif(!#name){
  39. frmUserAdd.msgBox("用户名不能为空")
  40. frmUserAdd.name.setFocus()
  41. }
  42. elseif(!#pass){
  43. frmUserAdd.msgBox("密码不能为空")
  44. frmUserAdd.password.setFocus()
  45. }elseif(pass2!=pass){
  46. frmUserAdd.msgBox("密码不符请重输")
  47. frmUserAdd.password2.text=""
  48. frmUserAdd.password2.setFocus()
  49. }
  50. else{
  51. try{
  52. if(db)db.exec("insertintousevalues(@id,@n,@p);",{id=id;n=name;p=pass})
  53. }
  54. catch(e){
  55. d=frmUserAdd.msgBox("用户编号不能重复")
  56. frmUserAdd.id.setFocus(0)
  57. }
  58. if(!d){
  59. frmUserAdd.msgBox("添加成功")
  60. }
  61. }
  62. }
  63.  
  64. frmUserAdd.show()
  65. win.loopMessage();
  66. returnfrmUserAdd;

猜你在找的Sqlite相关文章