pb学生管理系统源代码

pb学生管理系统源代码

ID:21415816

大小:31.88 KB

页数:24页

时间:2018-10-21

pb学生管理系统源代码_第1页
pb学生管理系统源代码_第2页
pb学生管理系统源代码_第3页
pb学生管理系统源代码_第4页
pb学生管理系统源代码_第5页
资源描述:

《pb学生管理系统源代码》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、PowerBuilder的创始人米歇尔克茨曼。PowerBuilder奠基人大卫李特瓦克。1991年6月。Powersoft公司发布了其旗标式客户/服务器硬功开发工具。1995年PowerBuilder1.01996年PowerBuilder5.02003年PowerBuilder9.0PowerBuilder特点:面向对象的编程和时间去懂的应用开发程序开发工具,支持跨平台开发可以轻松编写语句人性化设计。拥有独特的库文件画板和层次清晰的系统资源库。提供了丰富多样不同风格的数据窗口PowerBuild

2、er9.0新特性。支持快速开发的jsp编辑器。支持xml、PBNI(PowerBuilderNativeInterface)、EJBClient、PB9.0与WebService的关系,PB9.0与.NET、其他增强功能。建立应用对象建立Student的工作区和目标,然后建立一个名为student的对象在其Open事件中加入如下脚本://设置SQLCA的属性,利用名为pbexam的数据源连接数据库SQLCA.DBMS="ODBC"SQLCA.AutoCommit=FalseSQLCA.DBParm=

3、"Connectistring='DSN=pbexam'"CONNECTUSINGSQLCA;//打开登录窗口open(w_register)在应用程序的Close事件中加入如下脚本://断开数据库连接DISCONNECTUSINGSQLCA;登录窗口在用户名的单行编辑框的ue_enterkey事件中加入如下脚本://判断用户是否按下回车Ifkey=KeyEnter!Then//把输入焦点转移到"密码"单行编辑框sle_2.SetFocus()EndIf在密码单行编辑框的ue_enterkey事件中

4、加入如下脚本:Ifkey=KeyEnter!Then//触发登录按钮的Clicked事件cb_1.TriggerEvent(Clicked!)EndIf在登录按钮的Clicked事件的脚本中加入如下脚本:Stringpassword,right//用SQL语句根据用户名查找密码//right为一全局变量,用来保存用户权限SELECTmm,qxINTO:password,rightFROM"yh"WHERE"yh"."hm"=:sle_1.text;//SQLCode等于100代替没有得到任何记录。I

5、fSQLCA.SQLCode=100ThenMessageBox("提示消息","没有此用户")sle_1.text=""sle_1.SetFocus()ElseIfpassword<>sle_2.textThenMessageBox("提示信息","密码错误!")sle_2.text=""sle_2.SetFocus()Else//打开主窗口,关闭登录窗口Open(w_main)Close(Parent)EndIf在取消按钮的Clicked事件的中加入如下脚本:Close(parent)//关闭登

6、录窗口菜单设计在学生管理菜单项的Clicked事件中加入如下脚本://打开学生管理窗口OpenSheet(w_student,w_main,4)在页面设置菜单项的Clicked事件中加入如下脚本:windowactsheet//取得当前活动窗口actsheet=w_main.GetActiveSheet()//触发活动窗口的ue_pageset事件actsheet.TriggerEvent("ue_pageset")在打印菜单项的Clicked事件中加入如下脚本:windowactsheetacts

7、heet=w_main.GetActiveSheet()actsheet.TriggerEvent("ue_print")在退出菜单项的Clicked事件中加入如下脚本:Close(ParentWindow)在窗口级联菜单项的Clicked事件中加入如下脚本://修改菜单的选中标志m_jilian.checked=Truem_chongdie.checked=Falsem_shuiping.checked=Falsem_chuizhi.checked=False//改变工作表的排列方式ParentW

8、indow.ArrangeSheets(cascade!)在窗口重叠菜单项的Clicked事件中加入如下脚本:m_jilian.checked=Falsem_chongdie.checked=Truem_shuiping.checked=Falsem_chuizhi.checked=FalseParentWindow.ArrangeSheets(Layer!)在窗口水平菜单项的Clicked事件中加入如下脚本:m_jilian.checked=Falsem_chong

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。