PB开发是做什么的?

08-15 游戏 投稿:包问玉

你要知道PB工程师是什么,自然要知道PB是什么!

PB是计算机语言power builder 的缩写

PB是美国Sybase公司推出的数据库开发工具,历经多年的发展,它由1991年的1.0版发展到了目前的11.0版。PowerBuilder采用面向对象技术、图形化的开发环境和第四代(4GL)编程语言,可以使应用程序的开发效率更高,成本更低,质量更好,功能更强,因此它一经推出,就受到了广大开发人员的欢迎。PowerBuilder开发语言简称(pb语言)受到众多程序员喜爱。

那么PB工程师其实也就是精通这种计算机语言的工程师了!!!

二、pb编程 把数据窗口中的内容分类进行合计数。

就是分组求和的结果吧?

一种方法您可以直接在数据窗口后台的SELECT语法就分好组,得到的结果自然是这个结果了。

数据窗口的语法可以自己写,不用图标形式。

SELECT NAME, SUM(QTY) AS TOTAL_QTY FROM TABLE GROUP BY NAME

这个语句出来的数据窗口查询的结果自然就是你要的这个结果了。

另外,可以在数据窗口设置参数放到WHERE条件中更详细的查询。

还有就是PB本身的分组了,先做好你第一个例子的查询的数据窗口,然后在PB的数据窗口里面选GROUP,group分组的项就是这个名字,然后在分组的合计区可以统计每个名字的合计数量。

可以直接在数据窗口后台的SELECT语法就分好组,得到的结果自然是这个结果了。

数据窗口的语法可以自己写,不用图标形式。

SELECT NAME, SUM(QTY) AS TOTAL_QTY FROM TABLE GROUP BY NAME

这个语句出来的数据窗口查询的结果自然就是要的这个结果了。

另外,可以在数据窗口设置参数放到WHERE条件中更详细的查询。

还有就是PB本身的分组了,先做好第一个例子的查询的数据窗口,然后在PB的数据窗口里面选GROUP,group分组的项就是这个名字,然后在分组的合计区可以统计每个名字的合计数量。

select name,sum(fenshu) from table group by name

三、pb编程中了单双引号问题

PB程序脚本中,单引号和双引号一样,都可以用来引起来作为一个字符串

比如

string ls_string

ls_string = '123'

ls_string = 123

以上两种效果是一样的。

只有在拼SQL语句或者其他拼接成串的时候需要注意,因为两者要配合使用。

比如

ls_string = '123'

我现在想利用ls_string这个获取的值,拼接出 the number is '123',这样的串,实际上,在PB中,这个串应该是the number is '123',就是整个串两边也有引号的,但是如果都使用单引号,就出错了,因为两个两个是一组。

所以要写

string ls_result

ls_result = the number is ' +ls_string+ '

第一个两个双引号之间的串实际是 the number is ' (注意单引号)

第二个是两个双引号之间一个单引号,即结果就是 '

这样就是三段字符串拼接在一起得到想要的结果。

其他如果单独作为字符串的标识的话,单引号和双引号是可以通用的。只要配对就好了。

一句话里不能用两个双引号,那就必须用完双引号之后,用单引号。

具体情况具体使用。。问题是,什么年代了还用PB? 我用它的时候是10年前的事情了。。

标签: # 做什么 # pb
声明:生活头条网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系admin@gdcyjd.com