PB开发笔记:动态窗口与SQL语法处理
需积分: 10 87 浏览量
更新于2024-09-15
收藏 198KB TXT 举报
"PB开发笔记主要涵盖了使用Progress 4GL(简称PB)进行编程时的一些关键技巧和代码示例。笔记的第一部分讲解了如何打开动态窗口,通过PB的键码常数值来操作数据库查询并处理可能的语法错误。开发者首先创建一个SQL语句(例如,查询员工表中薪水超过45000的员工信息),然后利用`SyntaxFromSQL`函数检查语法,如果存在错误,则显示错误信息,否则生成新数据窗口`dw_new`。这个过程包括设置数据窗口的事务对象为SQLCA(SQL Connection Adapter),并执行数据获取。
接着,代码展示了如何使用数组来管理多个窗口(如员工窗口、客户窗口和销售窗口),每个窗口通过调用`Open`方法打开,并且可以通过函数`ShellAboutA`在系统中显示关于对话框,这在程序中可能是用来提供应用信息或帮助的。
另外,代码片段还涉及到了如何操作数据驱动控件(Data Driven Window, DDDW),通过`Modify`方法对`dddw_jg`字段的名称和显示列进行了定制,确保数据展示符合预期。这部分内容对于理解PB中的数据绑定和用户界面设计非常重要。
PB开发笔记不仅涵盖基础的编程语法,还包括了数据库交互、窗口管理以及用户界面组件的配置,对于想要学习和使用PB进行应用程序开发的人员来说,是一份实用且详尽的参考资料。"
2008-03-24 上传
2012-07-11 上传
2009-03-06 上传
2016-03-03 上传
点击了解资源详情
2008-08-27 上传
2012-12-15 上传
2016-06-17 上传
ahclm521
- 粉丝: 15
- 资源: 50
最新资源
- 构建基于Django和Stripe的SaaS应用教程
- Symfony2框架打造的RESTful问答系统icare-server
- 蓝桥杯Python试题解析与答案题库
- Go语言实现NWA到WAV文件格式转换工具
- 基于Django的医患管理系统应用
- Jenkins工作流插件开发指南:支持Workflow Python模块
- Java红酒网站项目源码解析与系统开源介绍
- Underworld Exporter资产定义文件详解
- Java版Crash Bandicoot资源库:逆向工程与源码分享
- Spring Boot Starter 自动IP计数功能实现指南
- 我的世界牛顿物理学模组深入解析
- STM32单片机工程创建详解与模板应用
- GDG堪萨斯城代码实验室:离子与火力基地示例应用
- Android Capstone项目:实现Potlatch服务器与OAuth2.0认证
- Cbit类:简化计算封装与异步任务处理
- Java8兼容的FullContact API Java客户端库介绍