PowerBuilder
圣殿骑士18
产品经理,需求分析师,程序员,DBA,全栈打杂
展开
-
PB中如何编写COM和COM+程序.
COM/COM+作为取代OLE的一种新技术,问世已经很久了,PB7中也早已提供了对它的支持,不过从现实情况上看,似乎大家使用到的不是很多,其实对于新一代的互联网应用,它还是能够发挥很大作用.下面我将从COM/COM+组件的生成,调用,以及应用范围上谈谈我的看法和心得. 我将用PB10为开发工具做说明.假设要做一个表达式计算的COM组件,我想这个例子比较典型,用到了data...原创 2004-11-06 11:20:00 · 6509 阅读 · 6 评论 -
大家都看贴不回贴,郁闷!
开了这个Blog,好像访问的人还有一些,但是基本上没有回贴.让我非常郁闷! 其实我对这个Blog并没有什么奢求,本身写blog它也不可能给自己带来经济利益.而且为了一个主题,还的花费日常的空闲时间,写文章,写例程. 说实在的,我只是想把我学习,工作的一些经验,无偿的给奉献给大家.如果说到回报,那只是大家的一点支持:在评论里写上你的意见,建议,是褒是贬都无所谓,关键是我知...原创 2004-11-09 15:20:00 · 1585 阅读 · 20 评论 -
Pfc常用功能
pfc对pb开发者来说绝对是一个很好,很方便的开发SDK工具,不过不知道为什么大家对它了解不多,可能是sybase公司没有主推这个工具的原因吧,它的唯一缺点就是开发库显得比较臃肿,运行速度相对无pfc的程序也有较大的下降,我想这个可能是sybase没有主推这个SDK的原因,不过对于对运行速度要求不是特别高的一般应用来说,用它确实是非常不错.如果运行速度要求苛刻的话,估计也不会用p...原创 2004-11-09 03:14:00 · 3540 阅读 · 8 评论 -
如何实现100%的动态数据管道(二)
主要思路解决了,下面开始写详细设计(以Sybase ASE数据库为例,其他各位扩展): 1.建立中间层表vdt_columns,这个表的属性用于构建管道中的列资料. 执行类似的代码生成: ls_sql = "create table vdt_columns (" ls_sql +="uid ...原创 2004-11-07 23:47:00 · 2164 阅读 · 1 评论 -
如何实现最精细的权限控制?(暂缺)
有空写...原创 2004-11-06 17:13:00 · 1751 阅读 · 4 评论 -
如何实现100%的动态数据管道(一)
大家都知道,PB的数据管道是个非常有用的数据传输的工具,支持多种数据库之间的数据传输,并且有完善的传输错误控制机制. 看到过一些网友实现的数据管道,综合起来有这么几种: 1.数据管道对象,预先建立好,然后在程序中,调用这些管道对象,实现数据传输,这样可以在编译好的程序中进行数据传输' 2.也有动态修改管道SQL语法的,但是只能修改检索条件.这样的做法,如果...原创 2004-11-06 17:08:00 · 3150 阅读 · 0 评论 -
关于PB代码重用的全面探讨
在现在面向对象的编程的时代,代码重用是个永远值得讨论的话题,关于PB代码的重用,不少人都有提过,不过我觉得有些观点是不适当的,如何提高PB代码的重用性,我谈谈我的看法. 首先说的应该就是如何在PB程序内部实现代码的重用.这个相信大家都比较熟悉,那就是面向对象编程的3个关键:继承,封装,多态.相信用过PB一段时间的人都熟悉如何做到这3点,继承,封装不说了,多态也可以通过函数重载的方...原创 2004-11-06 13:55:00 · 2804 阅读 · 3 评论 -
如何实现100%的动态数据管道(三)
下面看看,如何根据中间层的数据,构建管道语法:1.首先建立一个数据窗口对象:d_vdtcolumnsSQL语法是: SELECT vdt_columns.utid, vdt_columns.uid, vdt_columns.upkey, vdt_columns.udmid, vdt_columns....原创 2004-11-08 00:46:00 · 2457 阅读 · 5 评论 -
向大家推荐几个不错的国外pb网站.
http://www.pfcguide.com/index.asphttp://www.dw-extreme.com/http://www.ascensionlabs.com/index.htmlhttp://www.pbdr.com/http://www.levinecentral.com/pblwww.htmlhttp://www.powerbuilderuser.de/ind...原创 2004-11-11 22:39:00 · 155185 阅读 · 4 评论 -
Pfc核心:窗口数据的保存原理(暂缺)
有空写...原创 2004-11-09 00:35:00 · 1656 阅读 · 1 评论 -
采用Informaker和pbl中dw相结合的方式实现强大的自定义报表功能
做过大型系统的人应该都有这个体会,就是客户对报表的要求各异,而且中国式报表统计的要求都很高,不是一般的自定义报表软件能够实现的.一般大项目的报表工作量,往往占用了整个项目时间的50%以上,对报表的高要求,往往导致了两个结果: 一个结果是做一个功能强大的自定义报表系统,可以让用户自己定义,OK!真是好想法啊,不过有疑问了,这个和pb的数据库画板有什么区别呢?而且需要花费很大精力,肯...原创 2004-11-08 23:35:00 · 3757 阅读 · 2 评论 -
使用Web Datawindow ActiveX实现Web页面的打印功能
想起以前说过要把Web Datawindow ActiveX使用经验整理后发出来,由于项目实在是太忙,又想偷懒一直没搞。转眼间2006快过去了,今年的事情还是把它做了吧。 其实,使用ActiveX本身实在是没有什么难度,Datawindow大家都很熟悉。这也是我没有把它写下来的动力的原因之一。不过在实施过程中,确实 还碰到过一些问题,也有一些心得,也还有解决不了的问题存在。我就做...原创 2006-12-30 20:25:00 · 5047 阅读 · 12 评论