PowerBuilder 的创始人 米歇尔克茨曼。PowerBuilder 奠基人 大卫李特瓦克。1991 年 6 月。Powersoft 公司发布了其旗标式客户/服务器硬功开发工具。1995 年 PowerBuilder1.01996 年 PowerBuilder5。02025 年 PowerBuilder9.0PowerBuilder 特点:面对对象的编程和时间去懂的应用开发程序开发工具,支持跨平台开发可以轻松编写语句人性化设计。拥有独特的库文件画板和层次清楚的系统资源库。提供了丰富多样不同风格的数据窗口PowerBuilder9。0 新特性。支持快速开发的 jsp 编辑器。支持 xml、PBNI(PowerBuilder Native Interface)、EJB Client、PB9。0 与 Web Service 的关系,PB9.0 与。NET、其他增强功能。建立应用对象建立 Student 的工作区和目标,然后建立一个名为student 的对象在其 Open 事件中加入如下脚本://设置 SQLCA 的属性,利用名为 pbexam 的数据源连接数据库SQLCA。DBMS="ODBC”27502 6B6E 歮 28310 6E96 準 34284 85EC 藬 g32329 7E49 繉 31436 7ACC 竌26162 6632 昲SQLCA。AutoCommit=FalseSQLCA.DBParm="Connectistring='DSN=pbexam’”CONNECT USING SQLCA;//打开登录窗口open(w_register)在应用程序的 Close 事件中加入如下脚本://断开数据库连接DISCONNECT USING SQLCA;登录窗口在用户名的单行编辑框的 ue_enterkey 事件中加入如下脚本://推断用户是否按下回车If key = KeyEnter! Then //把输入焦点转移到”密码"单行编辑框sle_2。SetFocus()End If在密码单行编辑框的 ue_enterkey 事件中加入如下脚本:If key = KeyEnter! Then//触发登录按钮的 Clicked 事件31605 7B75 筵 40088 9C98 鲘 23037 59FD 姽 24376 5F38 弸 36432 8E50 蹐30627 77A3 瞣 vcb_1.TriggerEvent(Clicked!)End If在登录按钮的 Clicked 事件的脚本中加入如下脚本:String password,right//用 SQL 语句根据用户名查找密码//right 为一全局变量,用来保存用户权限SELECT mm,qxINTO:password,rightFROM ”yh”WHERE ”yh”。"hm"=:sle_1。text;//SQLCode 等于 100 代替没有得到任何记录.If SQLCA.SQLCode=100 ThenMessageBox("提示消息”,"没有此用户")sle_1。text="”sle_1.SetFocus()ElseIf password<>sle_2。text ThenMessageBox(”提示信息”,"密码错误!”)sle_2。text=”"o36516 8EA4 躤(40535 9E57 鹗 27055 69AF ...