经过一周时间的学习,我对PB两层结构的有了一定认识与了解,PB语言简洁,容易上手,比较适合快速开发,并且直接对数据库进行操作,易于呈现。现已掌握了基本的对数据库增删改查的操作,总结如下:
1. PB开发数据库应用程序,在应用程序中运用数据窗口的过程:
1)使用数据窗口画板创建数据窗口对象;
2)在窗口上放置数据窗口控件;
3) 通过属性设置或是编码将数据库窗口控件与数据窗口对象联系起来;
4)设置数据窗口控件属性,控制他的外观和行为;
5)如果应用程序尚未和数据库建立连接,那么在某个事件处理程序中使用CONNECT语句与数据库建立连接(我们已事先连接好数据库);
6)将数据窗口控件与事务对象联系起来(使用数据窗口控件的对象函数SetTransObject()尽量不使用SetTrans());
7)使用数据窗口控件的对象函数Retrieve()把数据库中的数据装入数据窗口中;
8)针对具体应用,编写某些数据窗口控件事件的处理程序,用来响应一定的操作;
9)保存对数据的修改可用Update()或是相应的SQL语句。
2.掌握了常用的PowerScript语句和几个常用的标准函数如Open(),Close(),Run().。
3数据窗口控件包含数据窗口,数据窗口控件用于数据最终的呈现,明确了数据窗口对象,数据窗口控件和数据窗口的概念。
4.数据窗口技术是PB中的非常重要的,它是PB技术的核心。同时也掌握了一些常用的数据窗口控件的函数和事件如:
函数:Retrieve(),Update(),Reset(),GetRow(),AcceptText(),GetItemString()…..
事件:单击,双击,错误,拖动…..
5.数据窗口的风格显示多样,用于对不同形式的数据进行不同样式的展示,我们常用的是Grid和Freeform 。
6.传递多个参数使用结构体。
7.运用已经创建好的基类模板。
8.相关的文件放到一个PBL文件中。
9.对字典的维护有了基本的把握。