PowerBuilder 9.0编程详解:对象、属性与数据库交互
需积分: 6 80 浏览量
更新于2024-08-16
收藏 1.58MB PPT 举报
"该资源是关于PowerBuilder 9.0的演示文稿,涵盖了PowerBuilder的基础知识,包括特殊ASCII码字符、空值概念及其在PB中的应用,对象、属性、函数和事件的引用方法,以及PowerBuilder 9.0的主要特性和开发环境的介绍。"
在PowerBuilder 9.0中,特殊ASCII码字符是指那些具有特定含义或用途的非打印字符。这些字符在编程和数据处理中扮演着重要角色,有时用于控制文本流、表示不可见的控制功能,或者作为特殊指令的一部分。
空值(NULL)在PowerBuilder中是一种特殊的数据状态,它表示数据尚未定义或不确定。与许多其他编程语言不同,PowerBuilder允许所有数据类型都包含空值,但这不意味着空值是任何数据类型的默认值。在与数据库交互时,NULL值常用来表示字段无有效信息。
在PowerBuilder的编程模型中,对象、属性和函数的引用是通过对象名称加上点号(.)来实现的。例如,如果要访问一个对象的属性,格式是“对象名.对象属性”,而调用对象的函数则写成“对象名.函数名(参数列表)”。这种语法使得开发者可以方便地操作和控制对象的行为。
PowerBuilder 9.0是一款强大的可视化开发工具,它支持多种计算模式,包括传统的客户端/服务器架构以及基于Internet的应用开发。其主要特点包括跨平台兼容性、面向对象编程、对多种数据库系统的支持、丰富的数据窗口表现形式、高效的数据迁移机制、强大的调试工具等。
在9.0版本中,PowerBuilder引入了许多新特性,如增强了对XML的支持,使得数据窗口能更好地处理XML数据;PowerBuilder文档对象模型提供了更高级的编程接口;PowerBuilder本地接口促进了与本地系统更紧密的集成;同时,增加了对JSP目标的支持,提升了Web服务的能力。此外,9.0版还改进了企业应用服务器(EAServer)的性能,并增强了对.NET技术的集成。
PowerBuilder的开发环境是一个高度集成的图形界面,包括工作区(Workspace)窗口、剪贴板(Clip)窗口和输出(Output)窗口,以及各种工具栏如PowerBar、PainterBar和StyleBar,允许开发者自定义工作环境。开发过程主要在画板上进行,画板是构建和编辑应用程序对象的主要区域。
PowerBuilder 9.0是一个功能全面的开发工具,适合构建复杂的企业级应用,其强大的特性集和直观的开发环境有助于提高开发效率和代码质量。了解并熟练掌握这些概念和特性对于开发PowerBuilder应用程序至关重要。
120 浏览量
1179 浏览量
310 浏览量
2024-09-07 上传
1104 浏览量
168 浏览量
1012 浏览量
1048 浏览量
177 浏览量
ServeRobotics
- 粉丝: 39
- 资源: 2万+
最新资源
- ID_Assignment2
- 实现可以读取本地通讯录联系人信息功能
- 易语言源码易语言使用驱动打开进程源码.rar
- ExcelFileComparison:用于比较两个 Excel 工作表的 Java 代码。 专为 UNOCHA 文件量身定制
- 超级市场商品陈列检查要点DOC
- PTCustomerManager:体育教练客户经理Android应用
- Live-Drawing
- chinese_nlp:中文自然语言处理学习之路
- javascriptCursos:发生在我附近的影片库,没有任何影片,没有问题,因为在植物群落上没有问题
- java笔试题算法-secure-tomcat-datasourcefactory:标准TomcatDataSourceFactory的替代品
- wp-cli-plugin-active-on-sites:WP-CLI命令,用于列出多站点网络中已激活给定插件的所有站点
- mlbridge.github.io:一个介绍ML Bridge软件套件功能的网站
- 超市选址分析报告
- Mancala-ui
- 微信小程序版本高仿滴滴打车.rar
- PHP DOC-crx插件