教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 实用模板 >

powerbuilder10,学生成绩数据库设计报告 - 图文(9)

来源:网络收集 时间:2026-05-31
导读: integer ret u_zxh18_pipe.dataobject=p_object ret=u_zxh18_pipe.start(sourcetrans,desttrans,w_zxh18_pipe.dw_1) if ret 1 then error(ret) else messagebox(\数据管道运行成功\操作成功\end if sle_2.text=stri

integer ret

u_zxh18_pipe.dataobject=p_object

ret=u_zxh18_pipe.start(sourcetrans,desttrans,w_zxh18_pipe.dw_1) if ret<>1 then error(ret) else messagebox(\数据管道运行成功\操作成功\end if

sle_2.text=string (u_zxh18_pipe.rowsread) sle_1.text=string (u_zxh18_pipe.rowswritten) sle_3.text=string (u_zxh18_pipe.rowsinerror) 5)“开始”按钮的click事件 integer ret

ret=connectserver() if ret=-1 then

messagebox('提示',serverdb.sqlerrtext) end if

if ret <>0 then messagebox(\错误的信息提示===\不能连接服务器数据库!~r~n请询问系统管理员\ return end if

if rb_down.checked then startpipe(serverdb,sqlca,\else startpipe(sqlca,serverdb,\end if

disconnect using serverdb; if serverdb.sqlcode=-1 then messagebox('提示',serverdb.sqlerrtext) end if 6)“取消”按钮的click事件 int ret

ret =u_zxh18_pipe.cancel() if ret=1 then messagebox(\取消操作成功\终止管道运行\else messagebox(\取消操作失败\未能终止管道运行\end if 7)“返回”按钮的click事件 close (parent)

8) 窗口的close事件

41

盐城工学院经济与管理学院

destroy u_zxh18_pipe;

disconnect using serverdb; 23.修改密码

1)“提交修改”按钮的click事件 if sle_2.text<> sle_3.text then messagebox(\警告\两次输入的密码不一致,请重新输入!\ sle_3.text=\ sle_3.setfocus() else if sle_1.text<> ls_userpassword then messagebox(\警告\输入的原密码不正确,请重新输入!\ sle_1.text=\ sle_1.setfocus()

else string b b=sle_2.text update zxh_user set userpasswd=:b where userid=:ls_userid using sqlca; ls_userpassword=b messagebox(\提示信息\你的密码已经修改,请妥善保存!\

close (w_zxh18_mimaxiugai) end if end if 2)“取消”按钮的click事件 sle_1.text='' sle_2.text='' sle_3.text='' sle_1.setfocus()

42

盐城工学院经济与管理学院

24用户管理

1) 窗口的open事件

dw_1.settransobject(sqlca) 2)“显示”按钮的click事件 dw_1.retrieve() 3)“增加用户”按钮的click事件 string ls_user,ls_pwd,ls_limited ls_user=trim(sle_1.text) ls_pwd=trim(sle_2.text) ls_limited=trim(ddlb_1.text)

if ls_user='' or ls_pwd='' or ls_limited='' then messagebox('提示信息','用户名,密码或权限不能为空!') else

if ls_limited=\管理员\ string s1 select userid into :s1 from zxh_user where userid=:ls_user; if s1='' then

insert into zxh_user

values (:ls_user,:ls_pwd,'1');

messagebox('提示信息','新用户已增加!') else messagebox('提示信息','该用户名已经存在,请重新输入!') end if

43

盐城工学院经济与管理学院

…… 此处隐藏:39字,全部文档内容请下载后查看。喜欢就下载吧 ……
powerbuilder10,学生成绩数据库设计报告 - 图文(9).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/453983.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)