powerbuilder数据库应用开发教程(第二版) 第2章 powerbuilder编程

powerbuilder数据库应用开发教程(第二版) 第2章 powerbuilder编程

ID:19497027

大小:501.00 KB

页数:46页

时间:2018-10-02

powerbuilder数据库应用开发教程(第二版) 第2章  powerbuilder编程_第1页
powerbuilder数据库应用开发教程(第二版) 第2章  powerbuilder编程_第2页
powerbuilder数据库应用开发教程(第二版) 第2章  powerbuilder编程_第3页
powerbuilder数据库应用开发教程(第二版) 第2章  powerbuilder编程_第4页
powerbuilder数据库应用开发教程(第二版) 第2章  powerbuilder编程_第5页
资源描述:

《powerbuilder数据库应用开发教程(第二版) 第2章 powerbuilder编程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章PowerBuilder编程重点内容:PowerScript语言基础数据类型运算符创建与释放对象实例赋值语句和条件语句循环语句函数一、PowerScript语言基础:1.断行、续行与多条语句PowerScript的续行为符号&,它放在一行的末尾指示下一行是当前行的继续MessageBox(”SQL语句出错”,”出错编号=”+String(SQLCA.SQLCode))书写两行为:MessageBox(”SQL语句出错”,”出错编号=”+&String(SQLCA.SQLCode))一、PowerScri

2、pt语言基础:2.注释注释是添加在程序中的一些说明性文件,PowerBuilder并不执行任何注释,而是简单地跳过它行注释以双斜线//开始,其后书写注释内容,到行屋结束块注释以符号/*开始,到符号*/结束,不管其中夹了多少东西,它们都是注释,如:/*函数返回值为:0----正常-1----出错*/一、PowerScript语言基础:3.标识符标识符是程序中用来代表变量、标号、函数、窗口、菜单、控件、对象等名称的符号,其规则如下:必须以字母或下划线开头其余字符可以是字母、数字及下述的特殊符号:下划线(_)、短横

3、线(-)、美元符号($)、号码符号(#)、百分号(%)最长40个字符、且中间不能插入空格保留字不能用做标识符,因为它们也已有特殊的含义标识符不区分大小写,PART、Part、part是一个标识符一、PowerScript语言基础:4.特殊ASCII码字符字符串中可以包括特殊的ASCII码字符,它们不能使用常规的输入方法直接输入,需要使用其他字符来代替,如下图一、PowerScript语言基础:5.空值空值是PowerBuilder与数据库交换数据时使用的一种特殊值,代表数据未定义、不确定,它与空字符串、数值零

4、、以及日期00-00-00的意义完全不同PowerBuilder的所有数据类型都支持空值,但PowerBuilder并不将空值作为缺省值变量被赋予空值的途径有两条:(1)从数据库中读到空值。(2)使用SetNull()函数赋值。测试变量或表达式是否为空值时,使用函数IsNull(),而不是直接使用关系表达式一、PowerScript语言基础:6.代词PowerBuilder提供了四个代词,分别为:This、Parent、ParentWindow和Super,其中前三个代词应用广泛:一、PowerScript语

5、言基础:7.对象、属性、函数和事件的引用方法在PowerScript中,访问对象的属性、函数、事件的方法很简单,就是使用圆点作为标记符访问对象属性的格式为:对象名.对象属性程序中访问对象的函数与事件的格式为:{objectname.}{type}{calltype}{when}functionname({argumentlist})一、PowerScript语言基础:8.保留字保留字是PowerBuilder10内部使用的一组单词,有着特殊的含义,不能再把它们用做标识符,常用保留字有:Aliasandsuto

6、instaintiatecallcasechoosecasecommitconnectconstantcontinuecreatecursordeclaredeletedescribedescriptordestroydisconnectdodynamicelseelseifendenumeratedeventexecuteexitexternalfalsefetchfirstforforwardfromfunctionglobalgotohaltifimmediateindirectinsertintoin

7、trinsicislastlibraryloopnextnotofonopenorparentpostpreparepriorprivateprivatereadprivatewriteprocedureprotectedprotectreadprotectedwriteprototypespublicreadonlyrefreturnrollbackrpcfuncselectselectblobsharedstaticstepsubroutinesupersystemsystemreadsystemwrit

8、ethenthistotriggertruetypeuntilupdateupdateblobusingvariableswhilewithwithin_debugcatchtryfinallythrow二、数据类型:1.标准数据类型标准数据类型是指在许多编程语言中常用的数据类型二、数据类型:2.系统对象数据类型系统对象数据类型是PowerScript特有的一种数据类型。PowerBuilder中的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。