- 博客(0)
- 资源 (15)
- 收藏
- 关注
pb 压缩解压缩MyZip.dll
压缩 Integer dd dd = MyZip_AddFile("C:\1.txt","C:\1.zip") if dd > 0 Then messagebox("","OK!")
解压Integer dd dd = MyZip_ExtractFileAll("C:\1.zip","C:\") if dd > 0 Then messagebox("","OK!")
2016-11-19
在PB中实现热键的方法
如果你能在你的应用程序中添加一些热键,就可以加快用户的操作速度,特别是对那些熟练的操作人员,他们特别欢迎快捷键的操作方式。在不少大型应用软件中,用户可以通过使用Ctrl+Alt+F5之类的组合键来方便地进行功能切换和处理。那么,我们在用PowerBuilder开发应用程序时,怎样在其中实现需要的热键功能呢?下面笔者就根据自身的经验,介绍两种实用的方法。
第一种方法:
该方法可以实现:无论何时,只要用户按下热键,都将触发窗口中的事件。
....
2014-02-27
SQL跨服务器操作
SQL跨服务器操作
MSSQL可以跨服务器远程对MSSQL、Excel、DB2、Oracle、XML...等数据源执行操作,对不同的数据源提供不同的接口,这里使用MSDASQL驱动接口作为示例。
2014-02-27
多个DW进行update时正确的写法
多个DW进行update时正确的写法(转帖)2010-04-11 19:44这种写法有时候不能全部成功:
if dw_1.update()= 1 and dw_2.update()=1 ... then
commit;
else
rollback;
end if
正确的写法应该这样:
。。。。
2012-08-22
SQL 参考手册
Microsoft Jet 数据库引擎 SQL 和 ANSI SQL 的比较
Microsoft Jet 数据库引擎 SQL通常属于 ANSI-89 Level 1。然而,ANSI SQL 的某些功能在 Microsoft Jet SQL 中没有实现。随着 Microsoft Jet 4.X 版的发行,可以看出 Microsoft OLE DB Provider for Jet 使用了更多的 ANSI-92 SQL 语法。相反地,在 ANSI SQL 中也不支持 Microsoft Jet SQL 所包含的某些保留字和性能。
主要的差异
Microsoft Jet SQL 和 ANSI SQL 都有不同的保留字和数据类型。欲知更多信息请看 Microsoft Jet 数据库引擎 SQL 保留字s和等效的 ANSI SQL数据类型。将 Microsoft OLE DB Provider for Jet 与 Jet 4.X 协同使用,会有额外的保留字。
2012-08-22
50种方法巧妙优化你的SQL Server数据库
查询速度慢的原因很多,常见如下几种:
1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)
2、I/O吞吐量小,形成了瓶颈效应。
3、没有创建计算列导致查询不优化。
4、内存不足
5、网络速度慢
6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)
7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷)
8、sp_lock,sp_who,活动的用户查看,原因是读写竞争资源。
9、返回了不必要的行和列
10、查询语句不好,没有优化
2012-08-22
PB窗口之间传递多参数的方法
PB窗口之间传递多参数的方法
在PowerBuilder中函数OpenWithParm,CloseWithReturn,OpenSheetWithParm,
windowname.OpenUserObjectWithParm 等都有一个在进行窗口操作(打开或者关闭)时存入Message消息
对象的参数parameter或returnvalue。
消息对象Message有三个属性用于存储这些函数传递给窗口的数据(依赖于窗口操作时参数赋予的类型)
。
根据parameter / returnvalue参数数据类型的不同,该参数的值保存在Message对象的不同属性中。
parameter / returnvalue参数的类型与使用的Message对象属性的对应关系如下表:
参数类
Message对象属性
Numeric(数值)
Message.DoubleParm
PowerObject(PB对象,包括用户自定义的结构数据类型) Message.PowerObjectParm
String(字符串)
Message.StringParm
2012-08-22
PB11.5连接数据库的方法总结
PB11.5连接数据库主要有以下四种方法
一、使用 SNC SQL Native Client 方式连接数据库
二、使用OLE DB方式连接数据库
三、使用 ADO.NET 连接数据库
四、使用 ODBC连接数据库
2012-08-22
PB设计窗口按比例缩放
PB设计窗口按比例缩放
1.实例变量:Int ii_width,ii_height
2.OPEN事件加入:
ii_width = This.Width
ii_height = This.Height
3.
在RESIZE事件中加入:
...
2009-11-15
PB DataWindow 38个技巧
1 使DataWindow列只能追加不能修改
如何使DataWindow中的数据只能追加新记录而不能修改,利用 Column 的 Protect 属性可以很方便的做到这一点,方法如下:
2009-08-23
使用PB编写系统托盘程序
在 PowerBuilder 中应用 Win32 API 函数编写系统托盘程序, 将 PowerBuilder 应用程序最小化到系统托盘上, 显示为它的图标,
适用于暂时不使用或者暂时后台运行的情况
2009-08-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人