
powerbuilder
linximf
编程爱好者
展开
-
在PB中计算指定日期相对数量单位前(后)的日期
通过灵活使用PB提供的RelativeDate函数还是比较容易实现的, RelativeDate函数要求提供的第一个参数必须为date类型,也即该函数只能处理日期 (不包含时间)运算,因此有关时间部分的运算只能分开执行。以下是f_dateadd函数完整代码,在PB8/9上测试通过。/********************************************************原创 2007-08-10 12:04:00 · 3620 阅读 · 0 评论 -
ODBC注册表脚本添加办法
以前一直觉得用鼠标点击添加ODBC数据源好麻烦呀,现在好了,有了这个脚本,方便多了。 Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INI][HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INIMasterFile]"Driver"="C:/WINNT/System原创 2007-08-10 12:06:00 · 1103 阅读 · 0 评论 -
优化你的PB程序
PowerBuilder是快速有效的开发工具,在程序实现过程灵活多样,下面介绍一下在开发产品过程中积累的一些经验。一、处理 SQL 语句1、缓冲 SQL 语句 在应用程序中,有时需要反复调用同一组 SQL语句,在这种情况下,可以通过在应用中为这些 SQL 建立缓冲区来提高执行性能。 在缺省情况下,SQL 语句的缓冲区是关闭的,你可以通过如下语句打开它:原创 2007-08-10 09:26:00 · 1458 阅读 · 0 评论 -
PB DataWindow 38个技巧
1 使DataWindow列只能追加不能修改如何使DataWindow中的数据只能追加新记录而不能修改,利用 Column 的 Protect 属性可以很方便的做到这一点,方法如下:将每一列的 Protect 属性设置为:If( IsRowNew(), 0, 1) )在 PowerScript 中可以动态修改 Protect 属性:dw_1.Modify("column_name_here.Pro原创 2007-08-10 09:00:00 · 1465 阅读 · 0 评论