PB小知识之快捷代码

PB开发工具:高效窗口切换器介绍 PowerBuilder,简称PB,是由Sybase公司于1991年推出的一种面向对象的开发工具,主要用于企业级应用的快速开发。它以强大的数据库访问能力著称,特别是在早期的Client/Server架构中,PB的出现极大地简化了开发者对数据库操作的编程工作,促进了业务逻辑和数据访问代码的分离。随着计算机技术的飞速发展,PB也经历了多次更新和迭代,不断地融入了新的开发理念和技术创新。 阅读详情
  • 分享个相对给力的PB操作

在编辑框内空白处点击右键,会有如下选择
在这里插入图片描述
可以自动生成相关语句

Paste Special可以自动调用方法,自动生成语句,自动读取数据库填充数据

在这里插入图片描述
选择你要读取的表

在这里插入图片描述
Design菜单中选择Into Variables添加变量

在这里插入图片描述

选择要读取的字段,点击return
在这里插入图片描述
自动生成如下代码
在这里插入图片描述

PB中实现CODE128码使用源代码 立即下载

相关推荐

完整LIS系统(PB源码+ORAClE数据库).rar

从某全球最大假货网站宝买的,因为不太懂PB编程,也不知道完不完整,现贡献出来供需要的人参考。未增删修改压缩包任何文件,买的时候什么样你们下载到的就是什么样。

PB中一些技巧

PB中一些技巧 1.RGB函数计算公式: 颜色值 = (65536 * Blue) + (256 * Green) + (Red)  2.控件可拖动:  send(handle(this),274,61458,0)  3.如何用程序控制下拉子数据窗口的下拉和收起  用modify或者直接用dw_1.object.col1.dddw.showlist = true  4.

那些年踩过的坑 4121

PB SOCKET 源代码

PB12.6 最新 Socket 源代码范例。win7可编译运行无问题。

Pb从入坑到放弃(二)编码规范

PowerBuilder 开发中的代码规范

再小的帆也能远航,把分享变成一种习惯 1886

PB进阶代码(很全的)

《PowerBuilder 9.0进阶开发篇》(实例与技巧篇)配书光盘使用说明 本光盘内容为本书所有实例的源代码。如下: 第1章 窗口、控件与界面 1.1 类Outlook工具栏界面实现 -- Outlook 1.2 制作Splash窗口 -- Splash 1.3 制作美观的状态条 -- StatusBar 1.4 创建图标栏应用 -- Systray 1.5 MDI窗口显示背景图片 -- MDIBmp 1.6 窗口中控件显示ToolTips -- ToolTips 1.7 打造不一样的命令按钮 -- PictureButton 1.8 透明文本的实现 -- TransparentST 1.9 导航图界面的制作 -- FlowChat 1.10 制作图文并茂的菜单 -- BmpMenu 1.11 窗口内控件大小与窗口大小同步 -- Autosize 1.12 动态创建控件 -- DynamicControl 1.13 控件融合技术 -- SplitBar 第2章 数据窗口 2.1 数据窗口PDF格式文档输出 -- PDF 2.2 数据窗口组合条件查询 -- Query 2.3 数据窗口通用排序 -- UniversalSort 2.4 数据窗口通用显示列定制窗口的实现 -- ColumnVisible 2.5 数据窗口中实现增量查询 -- zlcx 2.6 数据窗口的多表更新 -- UpdateMultable 2.7 单击标题栏对数据窗口排序 -- TitleSort 2.8 动态数据窗口 -- DynamicDataWindow 2.9 复合数据窗口 -- AddTitle 2.10 数据窗口打印处理 -- PrintPreview/PrintPreview3 (PrintPreview和PrintPreview3内容是相同的,但在实现上有些区别) 2.11 数据窗口统计图类型的动态改变 -- GraphType 2.12 数据窗口统计图数值动态显示的实现 -- GraphValue 2.13 数据窗口中按钮的封装 -- DwButton 第3章 PowerScript 3.2 实现客户端程序的自动升级 -- CSUPgrade 3.3 进制转换 -- NumberConvert 3.4 注册表函数应用 -- Regedit 3.5 人民币大写转换函数 -- AmountUppder 3.6 在应用程序中关闭外部程序 -- CloseApp 3.7 在应用程序中启动控制面板项目 -- RunControl 3.8 非Tab分隔符文本文件导入数据窗口 -- ImportFile 3.9 编译后的程序带参数运行 -- CommandParm 3.10 取当月的最后一天函数 -- GetLastDay 3.11 限制同一程序多次运行 -- OnlyOnce 本章所使用的资源文件 -- pic 第4章 数据库与SQL 4.2 PowerBuilder + ASA8的C/S编程 -- Client-Server 4.4 动态SQL及其应用 -- DynamicSQL 4.5 存取二进制大对象 -- Blob 4.6 PowerBuilder应用取服务器时间 -- GetServerTime 4.7 PowerBuilder扩展属性系统表及其应用 -- SystemTable 4.8 连接任意ODBC数据源 -- ODBCList 4.9 可定制参数的数据库连接 -- ServerSet 第5章 打印专题 通用打印例子 -- Print 第6章 用户对象 6.1.1 创建定制的用户对象(创建弹压式按钮) -- ToggleButton 6.1.2 创建标准的可视用户对象(扩展的数据窗口) -- Datawindow 6.1.3 创建可视外部用户对象(状态条) -- StatusBar 6.2.2 创建通用不可视用户对象(FTP应用) -- Ftp 第7章 API 7.2.1 改变窗口的显示风格 -- ChangeWindow 7.2.2 使窗口的图片透明化 -- TransWindow 7.2.3 改变窗口的关闭形式 -- CloseStyle 7.2.4 PB中实现图形的复制与粘贴以及图像的简单处理 -- PictureBox 7.3.1 获得系统的内部进程 -- System Thread 7.3.2 获得系统基本信息 -- SystemInformation 7.4.1 检测物理网络的连通情况 -- Mping 7.4.2 关闭、重启、注销计算机 -- ExitWindow 7.5.1 使用Visual C++开发动态链接库 -- DllForPb9 7.5.2 使用Delphi开发动态链接库 -- SetScreen 7.5.3 使用Visual Basic开发ActiveX动态链接库 -- CPUInfo 第8章 pipeline 数据管道 -- pipeline 第9章 DDE、OLE、COM使用技术 9.1.3 DDE客户端实现步骤 -- DDE 9.2.5 不可视的OLE对象 -- pbtowordandexcel 9.2.6 ActiveX控件 -- Media 9.2.7 使用外部OLE控件处理数据库中的二进制数据 -- DBOLE 9.2.8 OLE精彩应用——开发具有XP风格的菜单 -- XPMenu 9.3.3 PowerBuilder中的COM组件实现 -- pb9com 第10章 编译发行 编译 -- TestInstall 第11章 Jaguar 包含开发Jaguar组件和调用Jaguar组件的两个例子的源程序 第12章 PBNI PBNI应用技术 -- PBNI 本光盘所收集内容的著作权为作者所有;作者授权清华大学出版社独家出版该光盘;清华大学出版社享有该光盘的专有出版权。 注意事项: 1. 第4章部分例程需要配置名为pbbook的ODBC数据源; 第5章例程需要配置名为PrintDB的ODBC数据源。 2. 某些例程可能会因环境原因而无法运行,但源代码可供参考。 3. 部分例程所在目录有说明文件,请注意阅读。 4. 如有疑问,欢迎到以下网站探讨: PB编程俱乐部 http://www.kejx.com 或 http://kjx.126.com 摆渡人工作室 http://www.pbsite.com 技术支持: 电 话:010-62791976-220或010-62791977-220(编辑部) 传 真:010-62788903 E-mail:kjx@163.com(柯建勋) ztao@pbsite.com(张涛) oyzx_sp@263.net(编辑) 通信地址:北京市清华大学校内金地公司 邮 编:100084

PB版QQ

纯PB代码实现的Internet聊天通讯工具

PB编程通俗快速入手(自己2002年教别人PB时随手写的,很多年了,放上来送给新手们)

PB编程通俗快速入手张金柱第一章 一般使用1、 程序的开始,application的open事件。退出程序例程:halt为退出函数int SureQuitSureQuit = 2SureQuit=Messagebox("退出系统","退出前请确认已保存好数据",Question!,OKCancel!, 2)if SureQuit = 1 then hal

天元居 1万+

pb生成code128码,纯代码,按规则生成,原创.rar

pb生成code128码,纯代码,按规则生成,原创

PowerBuilder 纯PB代码进度条

效果图: PB9代码: 创建Standard Visual ,datawindow对象,命名为:vo_hprogressbar forward global type vo_hprogressbar from datawindow end type end forward global type vo_hprogressbar from datawindow integer width = 2242 integer height = 202 string title = "none" b.

weixin_37914760的博客 1657

MATLAB App Designer 实现多窗口交互与数据传递实战

本文详细介绍了如何使用MATLAB App Designer实现多窗口交互与数据传递的实战技巧。从基础的多窗口应用设计到高级的动态窗口创建,涵盖了窗口调用控制、数据传递方法、状态管理及用户体验优化等核心内容,帮助开发者高效构建复杂的MATLAB GUI应用。

milk5的博客 664

PCIE配置和地址空间

来源:https://www.jianshu.com/p/574e9a2cbc4e 每个PCIe设备,有这么一段空间,Host软件可以读取它获得该设备的一些信息,也可以通过它来配置该设备,这段空间就叫做PCIe的配置空间。不同于每个设备的其它空间,PCIe设备的配置空间是协议规定好的,哪个地方放什么内容,都是有定义的。PCI或者PCI-X时代就有配置空间的概念,那时的配置空间如下: 图6.1 整个配置空间就是一系列寄存器的集合,其中Type 0是Endpoint的配置,Type 1是Brid.

qq_28643619的博客 4059

pb获取软件编译日期(时间)的快捷方法

在用PB开发软件时,有时候需要根据日期来生成软件的版本号。比如软件的版本为V5,为了体现同一版本软件在不同日期下编译生成的版本差异化,我们有时候会在软件的版本后面加上build和日期,类似于这样:V5 build20110727 ,表示该软件的版本是V5,编译日期时2011-07

yyoinge的专栏 1715

HC32 CAN通信

qqa

zhaopenglihui的博客 5433

为ATMega328pb芯片烧录Arduino bootloader

通过将一块Arduino Uno设置成ISP模式,从而实现为空白的ATMega328Pb芯片烧录bootlaoder。烧录了bootlaoder的芯片可以用usb-ttl转换器进行简单快捷的程序下载。

唐唐爸爸的博客 9603

2011-2024年间各省数字普惠金融指数数据(覆盖广度、使用深度和数字化程度)

2、指标:数字金融普惠指数、数字金融覆盖广度指数、数字金融使用深度指数、普惠金融数字化程度指数、数字金融使用深度指数下属的支付、保险、货币基金、信用服务、投资、信贷等分类指数。中国各省的数字普惠金融指数数据,从数字金融覆盖广度、数字金融使用深度和普惠金融数字化程度3个维度来构建数字普惠金融指标体系。数字普惠金融指数一共3个维度、33项具体指标。全套指数包含数字金融覆盖广度指数、数字金融使用深度指数和普惠金融数字化程度指数,以及数字金融使用深度指数下属的支付、保险、货币基金、信用服务、投资、信贷等分类指数。

【优快云】 1万+

CATIA二次开发一一一计算 CATIA 零件模型在全局坐标系下的包围盒方法

本文介绍了一种在CATIA中计算零件模型全局坐标系下包围盒(BoundingBox)的方法。通过遍历零件几何体特征点,并应用坐标变换矩阵,最终返回精确的零件包围盒。核心步骤包括初始化与输入校验、坐标变换处理、几何体特征点遍历以及全局坐标变换。关键方法涉及CATMathBox操作和坐标变换接口。该方法适用于碰撞检测、可视化优化和装配分析等场景,能够快速判断零件间的空间干涉,提升渲染性能,并计算零件在装配体中的全局位置范围。

工业软件开发 894

PB数据库相关

---------------------------------------------------------------- 数据库画板: 一张表定义了主键或者唯一索引,则可以在Results视窗中修改、增加、删除数据。 使用SQL语句创建数据表是最快捷的方式。但是,PB在创建数据表的同时,要在系统数据表中添加关于数据表的信息,表和字段的扩展属性都保存在系统表中。所以,直接使用SQL语句

冷寂 2352

输入文件(Example-1.inp)参数解读与获取方法

弹性参数:优先使用默认值(泊松比 0.25、杨氏模量 8×10⁵ bars),或参考区域地质 / 地球物理研究。断层参数:从地震矩反演、GPS 位移反演、地质图 / 震源机制获取(核心参数,需确保准确性)。网格 / 图形参数:根据研究区范围和输出需求调整(步长 / 放大系数等)。

2301_79258000的博客 81

【免费下载】 PB10-PB12.5.2连接SQLServer的安装端及所需DLL:简化数据库连接的利器

在当今信息化时代,数据库连接的稳定性与效率是企业级应用的关键。PB10-PB12.5.2连接SQLServer的安装端及所需DLL项目,为开发者和企业提供了一个简洁高效的解决方案。 ## 项目介绍 PB10-PB12.5.2连接SQLServer的安装端及所需DLL项目,专为PB(PowerBuilder)10及以上版本与SQL Server数据库连接而设计。它包含了SQL Server Na...

gitblog_06726的博客 392

注意力机制模块:CVPR 2026 新宠:MLLA(多尺度线性注意力)即插即用,在 YOLO 和 ConvNeXt 上全面涨点

MLLA核心创新点与实践价值摘要(146字) 清华大学LeapLab团队通过解构Mamba模型,发现其核心优势源于遗忘门机制与块设计,而非传统SSM架构。基于此提出的MLLA模块创新性地将这两项设计融入线性注意力框架:1)用位置编码替代循环计算保留遗忘门的位置感知能力;2)通过门控投影+DWConv+MLP重构高效块结构。在COCO检测任务中,MLLA使小目标AP提升11.6%而仅损失6%FPS,支持ONNX/TensorRT全链路部署,代码已开源。该工作为高分辨率视觉任务提供了近乎零代价的性能提升方案。

ZXSXJ的博客 155

第七节:Vben Admin 最新 v5.0 (vben5) + Python Flask 快速入门 - 用户管理(上)

本节的内容是用户管理,后端Python代码的实现。

cuiwin的专栏 778

PB数据窗口将某一列或者某几列重复值合并

也就是PB数据窗怎么去掉某一列重复值。。。。。。 如显示结果如下:   想到得到如下显示结果:   怎么来做?其实吧,很简单,只需要打开数据窗对象,单击“rows”菜单,找到“Suppress Repeating Values...”   单击弹出如下窗口,把想要去掉重复的列从左边拖到右边,即可~

nmxbb_0417的博客 2459

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

PB快速去除字符串中的非数字字符

<br />问题:<br />      有一个字符串例如:61B2993B2ACC8C57A2FB7F5FC587F84D ,<br />在PB中如何才能将其字符串中的字母去除了(将B、A、C、D、E、F...去除),<br />留下612993285727558784单纯数字的字符串。<br /> <br />      常规的方法是通过for循环,逐个进行判断并剔除,如:<br />string ls_str = "61B2993B2ACC8C57A2FB7F5FC587F84D",ls_rtn l

yyoinge的专栏 2310

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

zen coding de 一些快捷功能

zen coding de 一些快捷功能 这是一个zen coding 的一些快捷功能,貌似是别人修改过的. 先说几个快捷键:(我是用DW的,所以一下都是按DW来说的,请用vim、TextMate、Sublime Text 2等的不要鄙视。)快捷键部分是自己凭记忆写的,在DW菜单栏“命令”-“zen coding”下可找到详细的快捷键 zen coding的详细的安装及使用说明可去: ht

王永华软件开发专栏 1858

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Datawindow中如何快捷方便地使用二维码、条码

Datawindow中如何快捷方便地使用二维码、条码

lxbin2003的专栏 3735

PB之——编码规范

 PB之——编码规范 这是2010年写的一个规范给公司内部使用的。  PB毕竟是一个老语言了,命名规范和java,c# 差别很大 其实代码规范见仁见智吧,良好的书写规范对自己没坏处的,当然对公司也大大的有好处,毕竟谁看到写的乱糟糟的代码心里都不爽。 但是真正能按照规范写代码的人毕竟不是太多,特别特别是代码的注释,更特别特别的是修改注释。 在看到蛋疼代码有蛋碎感的同时,还有一种

tlammon的专栏 563
上一篇: PB学习第五天
下一篇: PB常用函数详解
code_bugGG
博客等级 码龄7年 22粉丝 11原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值