




已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PowerBuilder11.2,培训2008年8月12日,1,第一节开发环境介绍第二节开发工具PB11介绍第三节Dw控件、TreeView控件使用详解,2,1.1操作系统环境,Windows98、WinMeWindowsNT系列WindowsXpWindows2003WindowsVistaWindows2008,3,1.2开发数据库环境,SqlServer2000SqlServer2005SqlServer2008,4,第二节开发工具PB11介绍,PB11及开发工具功能界面介绍PB11主要常用控件介绍,5,2.1PowerBuilder工具介绍,PowerBuilder是著名的数据库应用开发工具生产厂商PowerSoft公司推出的产品(PowerSoft现已被数据库厂商Sybase所收购),它完全按照客户机/服务器体系结构研制设计,在客户机/服务器结构中,它使用在客户机中,作为数据库应用程序的开发工具而存在。由于PowerBuilder采用了面向对象和可视化技术,提供可视化的应用开发环境,使得我们利用PowerBuilder,可以方便快捷地开发出利用后台服务器中的数据和数据库管理系统的数据库应用程序。,6,2.2PB11的特点,客户/服务器快速、高效的开发工具(c/s)面向对象的编辑支持多种关系数据库管理系统丰富的数据表现风格(12种不同风格的数窗)灵活快捷的数据转移方法(数据管道技术)功能强大的调试器和多种调试方法,7,如何连接数据库如何创建第一个测试案例如何创建和管理您的库文件如何运行您的测试案例如何使用Debug查错如何编译、发布您的程序,2.3实际工作中如何应用Pb11,8,2.4PB11的常用控件,数据窗口对象窗口及其他控件,9,2.4.1窗口介绍,主窗口弹出式窗口子窗口响应窗口MDI框架窗口,10,2.4.2用户对象,用户对象用户对象分类创建新用户对象使用用户对象窗口与用户对象间的通讯用户自定义事件,11,2.4.3结合DBCS的两个例子,pro_treeviewclass非可视化的用户对象uo_treeview可视化的用户对象,12,2.4.4如何使用用户对象,可视化用户对象,所谓可视用户对象就是可重用的具有某种行为的一个或一组控件。换句话说,也就是为了重复调用,将逻辑封装成一个整体。,类用户对象,它也具有非常广泛的应用领域。比方说,在制作一个商用数据库软件的时候,经常会使用某些商业规则对数据进行重复地计算和处理。如果我们定义一个用户对象,由它来管理这套数据处理的办法,那就会使程序的设计工作方便很多。类用户对象也叫非可视化用户对象,与可视化用户对象用法基本类似。在Pb11中来看一下。,13,2.5窗口、用户对象之间的消息传递,Pb8.Pdf用户手册中1.2.7的详细介绍PostEvent参看Pb8.pdf用户手册中3.1.9小节详解邮寄执行随机空闲执行TriggerEvent参看PB8.Pdf用户手册中3.1.16小节详解立即执行按消息队列顺序执行使用Send消息传递(窗口之间的通讯)参看Pb8.Pdf中2.14.12小节窗体打开可以通过OpenwithParm传递参数响应窗体可以通过ClosewithReturn截取返回值全局消息对象Message的三个常用属性。DoubleParm、StringParm、PowerObjectParm,14,2.6PB开发工具的文件介绍,*.Pbl,*.PBD,*.Pbw,*.pbt,*.pbr,*.dll的介绍。,15,2.7PB开发工具与Sql语句,嵌入式SQL语句4种动态游标代码中直接写Sql语句数窗与视图数窗与存储过程,16,2.8应用程序开发及发布,创建一个应用调试利用开发工具编译成Dll或PBD发布EXE、Dll(PBD)+Pb的支持动态库,17,2.9应用程序开发及发布,创建一个应用调试利用开发工具编译成Dll或PBD发布EXE、Dll(PBD)+Pb的支持动态库,类似于Java的虚拟机,18,3.1Dw数窗的详细介绍,不同风格数窗使用介绍(12种风格)如何设计数窗数窗检索数据,正常检索、带参数检索数窗更新数据数窗的数据源介绍(无数据源、SQL语句组合、视图、存储过程)数窗四个缓冲区的介绍Primary,Delete,Filter,Original(隐式的),19,3.2Dw需要注意的要点,保存成功时,务必提交事务、避免死锁保存失败时,务必回滚事务、避免死锁CommitUsingSqlca提交事务默认操作RollbackUsingSqlca回滚事务默认操作事务对象介绍SQLCA,SQLSA,SQLDA数窗的常用函数介绍数窗中状态的介绍DWItemStatusNotModified!DataModified!New!NewModified!,20,3.3Dw数窗中如何使用表达式,如何使用工具,查找表达式Modify和Describe函数的使用,21,22,3.4TreeView对象使用介绍,树节点对象TreeViewItemobject使用树控件,正常
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025煤矿企业主要负责人安全生产知识和管理能力考试经典试题及答案
- 综合解析苏科版八年级物理下册《力与运动》同步测试试卷(附答案详解)
- 考点解析-人教版八年级物理上册第6章质量与密度-质量专题测试试题(含详细解析)
- 2025建筑结构构造试题及答案
- 综合解析人教版八年级物理《功和机械能》章节练习试题(含答案解析)
- 考点解析-人教版八年级物理上册第4章光现象同步训练试卷
- 达标测试人教版八年级物理上册第5章透镜及其应用-透镜综合测评试卷(附答案详解)
- 考点解析人教版八年级上册物理物态变化《汽化和液化》专项攻克练习题(含答案详解)
- 考点攻克人教版八年级上册物理物态变化《汽化和液化》章节训练试卷(含答案详解版)
- 绘画光影考试题及答案解析
- 2025年福建省事业单位招聘考试教师招聘体育学科专业知识试卷(体育教学)试题
- 核电站保安考试题及答案
- 2025年绍兴鉴湖酿酒有限公司招聘7人考试模拟试题及答案解析
- 2025内蒙古国贸集团招聘11人考试参考题库及答案解析
- 民航救生衣演示知识培训课件
- 2025-2026学年第一勾股定理、第二章实数检测试卷北师大版八年级数学上册
- 2025内初班语文试卷及答案
- 2025年成考语文试卷及答案
- (完整版)2025年全国自考《马克思主义基本原理概论》真题及答案
- 村扶持村集体经济发展试点项目资金参股企业协议书
- bras扁平化方案竞争分析-材料
评论
0/150
提交评论