
PB学习
文章平均质量分 59
陈字文
I enjoy java,oracle,pl/sql ,pm and something like that.
展开
-
Informix的百科介绍
Informix是IBM公司出品的关系数据库管理系统(RDBMS)家族。作为一个集成解决方案,它被定位为作为IBM在线事务处理(OLTP)旗舰级数据服务系统。1980:早期历史 在一家早期的S-100/CP/M公司Cromemco工作的Roger Sippl和Laura King开发了一个基于ISAM技术的小型的关系数据库,作为一个报表记录器软件的一部分。 1980年,Sipp转载 2010-03-12 11:16:00 · 2258 阅读 · 0 评论 -
PB修改数据库表结构的技巧
<br /> PowerBuilder是目前公认的、最佳的数据库前端开发工具之一。在实际开发应用中,经常会遇到修改数据库表结构的情况。用 PowerBuilder修改数据库表结构与用Foxbase修改数据库结构不同。在PowerBuilder中,除可以在数据库表结构中添加字段名外,无法直接修 改数据库表结构,如删除某个字段名或类型或字段名长度等,都会导致数据库表记录的丢失。我们通过实践探索,总结了几种方法仅供大家 <br />参考,请大家批评指正。 <br /><br />一、 修改数据库表结构,数据转载 2010-06-17 15:04:00 · 1912 阅读 · 0 评论 -
PB窗口之间传递多参数的方法
<br /> 在PowerBuilder中函数OpenWithParm,CloseWithReturn,OpenSheetWithParm,windowname.OpenUserObjectWithParm等都有一个在进行窗口操作(打开或者关闭)时存入Message消息对象的参数parameter或returnvalue。<br /><br /> 消息对象Message有三个属性用于存储这些函数传递给窗口的数据(依赖于窗口操作时参数赋予的类型)。根据parameter / returnvalue转载 2010-06-17 15:10:00 · 2338 阅读 · 0 评论 -
DataWindow中动态变更DropDownDW值
<br /> PowerBuilder中的DataWindow对数据库的操作功能非常强大,尤其是它的DropDownDW编辑风格,更是 为相关数据的一致性提供了保证。在实际应用中,经常需要将具有DropDownDW编辑风格的字段按某一条件 显示特定的内容。 比如在某一应用中,部门员工字段的值须按变化的部门编号(或部门名称)动态改变。 <br /> 为实现这一要求,可利用DataWindowChild对象。DataWindowChild对象可以是嵌套的报表,或具有 DropDownDataWind原创 2010-06-17 14:54:00 · 3796 阅读 · 0 评论 -
Datawindow中每页打印固定行
<br />第一步: <br />增加一个计算列,此计算列必须放在Detail段,Expression中输入:ceiling(getrow()/20),这里20还可以用全局函数取代,这样可以允许用户任意设置每页打印多少行。<br /> <br />第二步: <br />定义分组,选择菜单Rows->Create Group...按计算列字段分组,并一定将check box-->New Page On Group Break选中。<br /><br />第三步: <br />将此计算列设为不可视。另外,如果需原创 2010-06-17 14:57:00 · 1356 阅读 · 0 评论 -
PB中窗口自动居中
<br /> 在计算机软件开发的过程中,经常遇到计算机显示器的分辨率设置不一样的情况。如在程序设计中不注意,可能造成程序界面在不同分辨率下,显示不一致的现象。为了解决这个问题,我设计了一段程序,在每一个Windows的窗口打开之时,窗口自动位于屏幕中央。 <br /><br />下列代码放在Window对象的OPEN事件之中: <br /><br />Environment Ge_Env //Environment Virable<br />INTEGER Gi_ScreenH = 0 //G转载 2010-06-17 15:06:00 · 1605 阅读 · 0 评论 -
PB 中定制打印页长
<br />----在使用连续纸打印数据窗口的情况下,需要定制打印的页长,以保证打印机走纸正确,不用人工干预,实现连续打印。在PB中须调用外部函数来自定义纸张长度,比较繁琐。本文介绍一种直接对打印机的控制方法,简单实现对页长的设定。<br /><br />一、 预备知识<br /> 计算机与打印机的通讯使用ASCII码进行,其中标准ASCII码包括可打印字符及非打印字符(控制码),打印机使用控制码来定制打印机。大多数打印机指令使用控制码escape作为其指令序列的第一个序列码。下面介绍本文用到的几个指转载 2010-06-17 15:08:00 · 1285 阅读 · 0 评论 -
PB6.5中有关OLE控件功能的三个缺点
<br /> 由于PB6.0在汉字方面有问题,因此利用Sybase公司免费提供的PB6.5补丁程序进行升级是PB6.0用户较现实的选择。但笔者在用升级后的PB6.5 开发一个需串口操作微机数据库项目的过程中,发现PB6.5中的OLE(Microsoft喜欢叫她ActiveX)在汉字方面仍存在一些问题。这里不提PB5.0和6.0中存在的有关OLE控件的缺点。首先在PB中创建一个窗口w_1。<br /><br /><br /> <br />问题一嵌入PB中的微软OLE控件MSCOMM32.OCX的o转载 2010-06-17 15:00:00 · 1702 阅读 · 0 评论 -
PB7简化Web开发
<br /> 作为目前企业应用开发工具市场的最新版本之一,PowerBuilder7(以下简称:PB7)提供了强大的Web和分布式应用开发功能,Sybase公司同期还推出了它的集成开发套件———Enterprise Application Studio 3.0(即:EAStudio3.0),包括PB、PowerJ和Enterprise Application Server 3.0(即:EAServer3.0)。<br /><br /> 近几年来,已经有很多开发人员用PB7开发关键应用程序。令我们转载 2010-06-17 15:01:00 · 1263 阅读 · 0 评论 -
在PowerBuilder中读取数据库的多行数据
当需要从数据库中同时读取多条记录的时候,就需要使用游标进行操作。游标CURSOR是一个与SELECT语句相关联的符号名,游标的最大好处是可以让用户逐行的访问表中的记录。使用游标的典型的过程如下: 1)用DECLARE关键字声明游标。 2)使用OPEN语句打开游标 3)使用FETCH语句读取一行数据 4)处理数据 5)判断是否已经原创 2010-03-16 22:57:00 · 4792 阅读 · 0 评论 -
PowerBuilder的语言基础
每一种语言都有一组基本的语法约定,POWERBUILDER也不例外。 (1)断行、续行与多条语句 通常情况下,powerbuilder的一条语句是写到一行上的,该条语句在书写完毕之后,按键转到下一行,开始写下一句的内容。也就是说,在PowerBuilder中,使用键作为一行的结束。在PowerBuilder语句比较长的情况下,为了方便阅读,可以使用续行符号把一条语句写到几原创 2010-03-14 22:46:00 · 12042 阅读 · 2 评论 -
powerbuilder百科介绍
基本简介 PowerBuilder美国Sybase公司研制的一种新型、快速开发工具,是客户机/服务器结构下,基于Windows3.x、Windows95和WindowsNT的一个集成化开发工具。它包含一个直观的图形界面和可扩展的面向对象的编程语言PowerScript,提供与当前流行的大型数据库的接口,并通过ODBC与单机数据库相连。其主要特点如下: (1) 可视化、多特性的开发工具。全面支转载 2010-03-12 14:49:00 · 1894 阅读 · 0 评论 -
powerbar中图标名称和用途一览
powerbar是powerbuilder中的第一级工具条,用来打开某些画板和工具,下面总结了powerbar中各个图标的名称和用途" new 创建一个新的工作区workplace,目标,对象等等 inherit 通过继承的方式来创建窗口,菜单还有用户对象 open 打开已经存在的对象 run/preview object 运行窗口或者预览数据原创 2010-03-13 00:36:00 · 1278 阅读 · 0 评论 -
扫盲--ODBC的百科介绍
ODBC(Open Database Connectivity,开放数据库互连)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL转载 2010-03-13 00:45:00 · 2019 阅读 · 0 评论 -
PB连接MYSQL数据库
去mysql的官方网站下载odbc connector(http://dev.mysql.com/downloads/connector/odbc/3.51.html)下载的是mysql-connector-odbc-noinstall-3.51.rar解压后直接运行文件夹中的 Install.bat 批处理文件mysql-connector有好几种,选择一个自己喜欢的即可。在xp中打开ODBC数转载 2010-03-13 01:23:00 · 3680 阅读 · 0 评论 -
扫盲-ORACLE RAC的百科介绍
Oracle RAC RAC,全称real application clusters,译为“真正应用集群”, 是Oracle新版数据库中采用的一项新技术,也是Oracle数据库支持网格计算环境的核心技术。 Oracle RAC主要支持Oracle9i、10g、11g版本,可以可以支持24 x 7 有效的数据库应用 系统,在低成本服务器上构建高可用性数据库系统,并且自由部署应用,无需修改原创 2010-03-13 21:42:00 · 1350 阅读 · 0 评论 -
powerbuilder中的数据库接口种类
powerbuilder中的数据库接口种类 在powerbuilder开发环境或者应用程序能够操作数据库中的数据之前,必须先与数据库建立联系.这个建立联系的过程被称作与数据库做连接.powerbuilder与数据库的连接建立在驱动程序之上,在powerbuilder与数据库中连接的方法有两种方法,第一种方法是通过标准数据库接口和专用的数据库接口. 第一种方法:标准数原创 2010-03-13 22:48:00 · 2002 阅读 · 0 评论 -
关于PB的database profile
在power builder中,有一个菜单项为"database profile",被看做是"建立数据库轮廓"的功能,这是一个命名在power builder中的参数集,有了这个参数集就可以定义连接特定的数据库,从而可以被特定的数据库应用程序所使用,可以说,如果使用数据库作为数据源,制定好一个合适的数据轮廓是必不可缺的一个前提,这和VF以及ACCESS中的处理机制十分的类似. 在原创 2010-03-12 23:54:00 · 5507 阅读 · 0 评论 -
扫盲-OLE DB的百科介绍
OLE DB OLE DB(OLEDB)是微软的战略性的通向不同的数据源的低级应用程序接口。OLE DB不仅包括微软资助的标准数据接口开放数据库连通性(ODBC)的结构化查询语言(SQL)能力,还具有面向其他非SQL数据类型的通路。 作为微软的组件对象模型(COM)的一种设计,OLE DB是一组读写数据的方法(在过去可能被称为渠道)。OLE DB中的对象主要包括数据源对象、阶段对象、命令对象转载 2010-03-13 02:03:00 · 1130 阅读 · 1 评论 -
PB的环境参数设置
<br /> PowerBuilder是一个图形Client/Server应用程序开发工具,在Client/Server结构体系中,提供了同多种数据库连接与检索的前端能力,特别是PowerBuilder能从大多数RDBMS中存取数据,且不管数据存放在什么地方。另外各种应用程序又可独立于RDBMS,开发者不仅能用它来建立用户容易使用的各种应用程序,而且PowerBuilder还允许开发者对数据库进行修改,并提供400多个内部定义函数,建立能和其它应用程序通信的各种应用程序。对Power-Builder的转载 2010-06-17 15:15:00 · 3795 阅读 · 0 评论