文章标题关闭所有内容预览 | 展开所有内容预览
-
在PB中用代码配置ODBC在线教程
[内容预览]
86 | 2009-03-16
在PB中用代码配置ODBC 在编写PB(PowerBuild)的Windows应用程序中,常常涉及到数据库的配置,特别是网络数据库的配置,通常基于网络的应用程序发行需要手工设置ODBC。本文介绍一种代码配置的方法可以免去在进行单机或...
[阅读全文]
-
利用PB实现动态系统用户登录在线教程
[内容预览]
89 | 2009-03-16
利用PB实现动态系统用户登录 在多用户的大型数据库系统,用户对数据库操作权限会有区别,因此,我们需要设计系统用户登录窗口,来完成用户的确认与权限控制。通常我们都是在数据库中添加一张人员表,保存人员信息、登...
[阅读全文]
-
为你的程序添加热键功能在线教程
[内容预览]
59 | 2009-03-16
在应用程序中添加一些热键,可以加快用户的操作速度。那么,我们在用PowerBuilder开发应用程序时,怎样在其中实现需要的热键功能呢?下面笔者将介绍两种实现热键的方法。 第一种方法: 该方法可以实现在任何时候,只...
[阅读全文]
-
在PB中调用外部函数在线教程
[内容预览]
48 | 2009-03-16
在PB中调用外部函数 ORACLE数据库的PL/SQL语句执行的优化器,有基于代价的优化器(CBO)和基于规则的优化器(RBO)。RBO的优化方式,依赖于一套严格的语法规则,只要按照规则写出的语句,不管数据表和索引的内容是否...
[阅读全文]
-
PB的可执行文件所需的环境DLL在线教程
[内容预览]
51 | 2009-03-16
PB的可执行文件所需的环境DLL 一个EXE文件(或者再加PBD文件)要提交给脱离了PowerBuilder环境的用户使用时,还必须提供一些PowerBuilder应用程序执行、数据库连接等实现所必需的环境动态链接库文件。如果缺少这些dl...
[阅读全文]
-
PB修改数据库表结构的技巧在线教程
[内容预览]
102 | 2009-03-16
PowerBuilder是目前公认的、最佳的数据库前端开发工具之一。在实际开发应用中,经常会遇到修改数据库表结构的情况。用PowerBuilder修改数据库表结构与用Foxbase修改数据库结构不同。在PowerBuilder中,除可以在数据...
[阅读全文]
-
PB高级经验点滴在线教程
[内容预览]
130 | 2009-03-16
Yield()函数的做用Yield()是一个不常用到的PowerBuilder函数。可是,在一个大的循环过程中,如果用户想在执行到一半时通过单击按钮或菜单来退出的话,就一定要用到Yield()函数了,否则程序只会在执行完成整个循环后才...
[阅读全文]
-
B中隐藏下拉数据窗的检索参数在线教程
[内容预览]
54 | 2009-03-16
PowerBuilder是目前流行的数据库前端开发工具之一,特别是它的数据窗口,可以很方便地对数据库进行操作,并且数据窗口对象又以其灵活多样的显示风格深得广大开发者的喜爱。有时候,数据窗口对象中的某些列的取值必须满足...
[阅读全文]
-
PowerBuilder中数据窗口使用技巧在线教程
[内容预览]
56 | 2009-03-16
PowerBuilder(以下简称PB)是一个非常优秀的数据库前端开发工具,其数据窗口(DataWindow)控件充分体现了PB与数据库系统的紧密结合,堪称前端工具的典范。本文介绍了使用PB设计数据窗口的一些小窍门,希望能对使用PB的开...
[阅读全文]
-
利用PowerBuilder开发格式生成器在线教程
[内容预览]
138 | 2009-03-16
DataWindow(以下简称DW)是PowerBuilder的核心功能,使程序员可以图形化生成SQL,减少编程工作量,并减少程序对系统资源的占用,扩展了报表的特性。我们知道,面向数据库的应用都是以数据为中心的,数据以一定的格式被封装起...
[阅读全文]
-
项目管理中的授权技巧在线教程
[内容预览]
43 | 2009-03-16
项目管理实践证明:人的因素是比精良的设备、先进的技术更为重要的项目成功因子。项目经理是项目管理的中流砥柱,其组织、协调、管理能力,以及知识素质、经验水平和领导艺术,甚至其个人脾性都对项目管理的成败有着...
[阅读全文]
-
PB中窗口自动居中在线教程
[内容预览]
48 | 2009-03-16
在计算机软件开发的过程中,经常遇到计算机显示器的分辨率设置不一样的情况。如在程序设计中不注意,可能造成程序界面在不同分辨率下,显示不一致的现象。为了解决这个问题,我设计了一段程序,在每一个Windows的窗...
[阅读全文]
-
在程序中如何设置打印机?在线教程
[内容预览]
116 | 2009-03-16
//先定义局部函数如下:FUNCTION ulong GetWindowsDirectoryA(ref string wdir, ulong buf) LIBRARY "kernel32.dll"//内部变量string is_winpathfile//编写读取已经安装的打印机清单:string ls_WindowsDirctoryulong ...
[阅读全文]
-
数据库的事务管理在线教程
[内容预览]
59 | 2009-03-16
数据库的事务管理 在 数 据 库 中, 所 谓 事 务 是 指 一 组 逻 辑 操 作 单 元, 使 数 据 从 一 种 状 态 变 换 到 另 一 种 状 态。 为 确 保 数 据 库 中 数 据 的 一 致 性, 数 据 的 操 纵 应 当 是 离 散 的 成...
[阅读全文]
-
PB编程技巧二则在线教程
[内容预览]
63 | 2009-03-16
PB编程技巧二则 在PB编程中,我们经常需要应用一些小的技巧,如:使数据窗口每页打印固定行、在系统中嵌入Excel对象等。下面,笔者将结合实际介绍这些小的技巧应用。 一、页面的精确打印 关于数据窗口每页打印固定行...
[阅读全文]
-
Sybase PowerBuilder9.0综述在线教程
[内容预览]
110 | 2009-03-16
Sybase PowerBuilder9.0综述 【引言】 面对市场的迅速变化,企业战略应用也必须具备全新的视野。企业首先需要建设新的、创新性的应用程序,它不仅能驱动企业向前发展,还要能够增强和扩展企业现有的应用程序组合。再者...
[阅读全文]
-
PB中实现数据窗口动态排序的三种方法在线教程
[内容预览]
105 | 2009-03-16
PB中实现数据窗口动态排序的三种方法 在PowerBuilder中使用数据窗口检索到的数据往往是无序的,虽然可以通过设置Select语句实现排序的功能,但是数据窗口一旦生成都无法进行动态调整。笔者总结了在已经生成的数据窗口...
[阅读全文]
-
Sybase SQL Anywhere数据库管理技巧在线教程
[内容预览]
213 | 2009-03-16
Sybase SQL Anywhere数据库管理技巧 Sybase SQL Anywhere数据库功能很强,结构也比较复杂。一般情况下,用户都是通过用PowerBuilder开发的应用程序界面来访问它。但应用程序固定的界面不能完全满足数据库管理员的特殊...
[阅读全文]
-
PowerBuilder 7.0实用技巧八则在线教程
[内容预览]
50 | 2009-03-16
PowerBuilder 7.0实用技巧八则 一、实现运行窗口居中 众所周知,PowerBuilder 7.0在以前的版本中提供了图形化的预览工具,可以很方便的在设计阶段实现窗口居中。但是,到了7.0似乎该项工具被取消了,也没有什么属性来...
[阅读全文]
-
如何在pb9中调用WebService在线教程
[内容预览]
517 | 2009-03-16
pb9也出来了,速度够快的,大概看了一下,与pb8比较,增加的功能不多,主要是WebService,Xml和Ejb.我就感受了一下pb9的WebService功能,与大家共享。 我们用一个实例来说明: 新建应用,这些步骤与pb8一致的。然后建立...
[阅读全文]
-
PowerBuilder修改数据库表结构的技巧在线教程
[内容预览]
33 | 2009-03-16
PowerBuilder是目前公认的、最佳的数据库前端开发工具之一。在实际开发应用中,经常会遇到修改数据库表结构的情况。用PowerBuilder修改数据库表结构与用Foxbase修改数据库结构不同。在PowerBuilder中,除可以在数据库...
[阅读全文]
-
如何在PB下实现圆形的窗口在线教程
[内容预览]
102 | 2009-03-16
API调用,最近看了一些API的资料,收益挺大的,小竹.... 首先在窗口定义下列局部外部函数(Local External Functions...) FUNCTION ulong CreateEllipticRgn(ulong X1,ulong Y1,ulong X2,ulong Y2) LIBRARY "gdi32.dll...
[阅读全文]
-
在PowerBuilder中操作BLOB数据的技巧在线教程
[内容预览]
90 | 2009-03-16
PowerBuilder提供的BLOB(Binary Large Object)数据类型可以用来处理大型数据,包括图像、大文本、Word文档、二进制文件和多媒体等各种数据,它的长度可以是0~2GB字节,我们利用BLOB类型的变量可以将数据传递给数据...
[阅读全文]
-
PB中实现可监控的数据备份在线教程
[内容预览]
74 | 2009-03-16
在众多的数据库应用开发平台中,PowerBuilder作为一个强大的图形Client/Server数据库应用程序开发工具而得到广泛使用。本文将向读者详细介绍在PB开发的数据库应用程序中实现可监控数据备份的具体解决方案。 PowerBui...
[阅读全文]
-
在PB中快速实现数据库树形结构在线教程
[内容预览]
55 | 2009-03-16
树形结构在Windows环境中被普遍应用,它以简捷的界面深受用户喜爱。但在数据库开发中面对层次多、结构复杂的数据,如何快速地构造树形目录呢? 实现关键技术 在PowerBuilder所提供的控件中包含了Treeview控件,但树的...
[阅读全文]
-
如何制作PSR文件浏览器在线教程
[内容预览]
117 | 2009-03-16
PB(PowerBuilder)有一种以PSR结尾的特殊的保存报表的文件格式(本文简称作PSR文件)。当报表以PSR格式另存出来后,我们常常会不知道用什么方法再次打开它。 其实很简单,下面将介绍打开的办法: 先新建一空的库文件...
[阅读全文]
-
利用PB动态创建数据窗口在线教程
[内容预览]
109 | 2009-03-16
当利用PowerBuilder建立数据窗口时,用户通常不能自己选择数据来源和显示类型。如何让用户在应用程序中自己定义数据窗口的数据来源和显示类型呢?为了达到这个目的,我们必须在运行程序阶段根据用户自己的需求,动态...
[阅读全文]
-
用PB编写邮件应用程序在线教程
[内容预览]
110 | 2009-03-16
由于受到强大数据库功能的掩盖,PB的邮件功能鲜为人知。在VB中可以轻松地利用CDO控件发邮件(Delphi中用NMSMTP),而PB中的邮件函数比它们更灵活、方便。 PB以其独特高效的数据库访问技术,赢得了广大程序员的青睐。...
[阅读全文]
-
Sybase PowerBuilder9.0 高速开放式集成开发环境在线教程
[内容预览]
66 | 2009-03-16
企业战略应用的新视野 新生代应用程序开发技术持续发展——而您的目标却毫不动摇: ? 支持关键型应用程序——您需要建设新的、创新性的应用程序,它不仅能驱动您的企业向前发展,还要能够增强和扩展您现有的应用程序组...
[阅读全文]
-
数据窗口的多表更新在线教程
[内容预览]
52 | 2009-03-16
原理分析:数据窗口数据源来自两个或两个以上的表,相当于多个表连接建立的一个视图,对于这种数据窗口,PB默认是不能修改的。当然我们可以通过设置它的Update 属性,数据窗口的Update Properties用来设置数据窗口是...
[阅读全文]