一个提纲关于SQL和Powerbuilder(PB)简单开发入门

Powerbuilder

写于 2012年

版权信息保留:

www.mis2erp.com

http://blog.csdn.net/chengg0769

http://www.likeprogram.cn

这当时是给列给一位因伤休养的朋友。他有一段闲暇的时间,想学习学习。这样复出之后也不至于工作无望或者浪费这段时间。

在SQL2000基础练好后,而且对PB的基本操作,PB语法都熟悉后,这个阶段开始做一个试验项目,实现登录,查询,增加,删除,修改,保存,导出过程。在这个过程会涉及到PB的熟练使用。

案例可由学习者自己决定,一般是选择自己有涉猎的案例。

这个阶段,代码量需要达到几万行可能。

       包括整个过程,如从一台全新的空白的电脑上,安装SQL2000,2003操作系统,安装数据库系统,安装PB开发工具,建表,录入基本数据,建立窗口,建立数据窗口,编写代码,编译,发行程序,修改程序,发行更新等全过程。

       完成这一步后,就有了一定的基础,有了一定的独立思考和分析的能力,也会全局地思考怎么实现某个功能。

1.       SQL的主要操作:先掌握基础的即可。深入的必须等有实践后再学习。

Select查询全部栏位

       Select查询某些栏位

       Select结果排序

       Select分组查询

       Select多表联合

       Select子查询

       Update语句

       Insert ino语句

       Delete 语句

SQL触发器

SQL用户自定义函数

SQL存储器

在PB开发的管理系统中,SQL语句占据的功能占到70-80%,真正PB写的东西只是一个用户操作和查看的外壳,其管理的实现基本都是靠SQL语句。足见其重要性。

所以初学者不应该满足一个简单语句的查询,在实际的开发中,SQL才是一个系统真正的数据处理者。

2.       PB基本操作

       新建一个Workspace

       新建一个Target

       建立数据库

       建立表

       导入或者打开表手工填入一些基础数据

       在PB的Database profile处设置接口连接到数据库。

PB常用的连接数据库的接口,优劣,一般选择哪种接口

规划模块,模组,定义如何实现

       设计窗口(编写代码),菜单,用户对象,结构,dw

              基本的数据类型

              如何编写事件和函数

        设计数据窗口(对数据操作)

              如何运行

              如何调试

              怎么写代码

              赋值,条件,循环。

              Dw的操作:取值,赋值;报表制作。常用dw风格的使用场合。

        如何打包,发行安装包

        如何写授权注册窗口

              编译

           发行

     检查和评估写好的系统,如果可能,重构一次或者多次。并在重构中得到提升。

这是一个艰难的跨越阶段。很多初学者浅尝辄止,都是无法跨过这一步而成为一个真正的开发者。真正的开发者其实都是熟能生巧而成,他们学会了思考和结合技术,看到需求,就晓得如何分步骤来实现。