
PB技术文章
ttyyyiya
这个作者很懒,什么都没留下…
展开
-
关于动态注册ASA数据库ODBC数据源
//************************************************************// // 函数名: // // 功能: 主要是根据传入的库文件名,自动完成ODBC的配置 // // 一文件名在ODBC中注册数据源 // // 输入: // // ls_filename 文件名称(主要是库文原创 2008-09-09 09:14:00 · 478 阅读 · 0 评论 -
如何用代码配置ODBC数据源
//如何用代码配置ODBC数据源自动创建ODBC是基于对Windows注册表的直接写操作来实现的步骤:一、创建函数:gf_create_odbc(string as_odbc_name,string as_odbc_type,string as_path)string ls_key,ls_key1ls_key = HKEY_CURRENT_USER/Software/ODBC/ODBC.I转载 2008-09-09 09:31:00 · 867 阅读 · 0 评论 -
数据窗口常用技巧
1、如何让存储文件目录的列,显示图片?答:选择对应的column的display as picture属性为true2、如何复制grid类型的所选择的行的数据到系统剪切板?答:string ls_selectedls_selected=dw_1.Object.DataWindow.Selected.Dataclipbord(ls_selected)4、如何设置的DW底色?转载 2008-09-09 10:44:00 · 464 阅读 · 0 评论 -
PowerBuilder技巧和窍门
我在Techwave 2006上的演示主要面向初学者和有一定经验的PowerBuilder开发人员。作为一名有着12年经验的PowerBuilder开发人员,我希望能够和大家一起来分享使用这些有用的技巧和窍门。我从1994年的开始使用PowerBuilder 3.0,那时还没有PFC,实际上"class library(类库)"的概念那时还是一个新名词。 我们不得不使用Po原创 2008-09-09 10:11:00 · 697 阅读 · 0 评论 -
用POWERBUILDER编写一个通用代码维护程序
笔者用开发工具Powerbuilder结合数据库Oracle编写一个通用万能代码维护程序。该程序具有如下特点:只要数据操纵语言为SQL(若是其它,可稍作修改),该程序都可不做任何修改直接运行。在笔者开发的一些应用系统中,所有代码维护都直接调用该通用代码维护程序,只要修改相关数据表中数据,无需修改程序,既减少了工作量,又形成了一定规范。 程序基本思想 先用一例解释一下相关名称,如现对全国所有单位转载 2008-09-09 10:37:00 · 725 阅读 · 0 评论 -
PB中的Commit和RollBack
用PowerBuilder的人都肯定有用到过Commit(提交事务语句)和RollBack(回滚事务语句)。在理解上有一点是值得注意的,这里我想和大家一起来分享: 1、提交事务语句COMMIT COMMIT语句提交事务,完成数据库的物理修改。执行该语句后,将关闭所有先前打开的游标(CURSOR)和过程(PROCEDURE),并开始一个新的事务。COMMIT语句的语法格式为:转载 2008-09-09 10:39:00 · 983 阅读 · 0 评论 -
事件的触发时机及先后顺序
开启窗体:Open(窗体)→Load(窗体)→Resize(窗体)→Activate(窗体)→Current(窗体)→Enter(第一个拥有焦点的控件)→GotFocus(第一个拥有焦点的控件) 关闭窗体:Exit(控件)→LostFocus(控件)→Unload(窗体)→Deactivate(窗体)→Close(窗体) 切换至另一窗体:Deactivate(窗体A)→Activate(窗体B)→转载 2008-09-09 10:41:00 · 778 阅读 · 0 评论 -
DATASTORE应用
DataStore 实际上就是去掉了显示属性的DataWindow ,如果要说其节约资源也许是可能的,,其用处就应该看你的程序中是否能用的到了,如一个打印表单,就可以建立表单格式的DataStore 在打印按纽中只需给其赋值后,使用PrintDatawindow()即可打印,,是不是很方便吧,如果想要看到,只需使用ShareData(),连接到数据窗口中即可看到,一般通过datas转载 2008-09-09 10:54:00 · 1044 阅读 · 0 评论