找回密码
 立即注册
搜索
楼主: 月牙儿

[求助]有谁会用PB??帮忙看看这要怎么做?

[复制链接]

1

主题

49

回帖

68

积分

注册会员

积分
68
发表于 2004-3-14 20:14:35 | 显示全部楼层
这是最简单的了。
你把你的数据库结构贴上来大家看看。另外怎么连接的数据库?ODBC吗?
回复

使用道具 举报

205

主题

2117

回帖

3112

积分

荣誉版主

积分
3112
发表于 2004-3-17 17:05:18 | 显示全部楼层
我也遇到过类似的问题,顶一下
回复

使用道具 举报

301

主题

7073

回帖

9658

积分

网站编辑

金针古

积分
9658
发表于 2004-3-19 19:50:41 | 显示全部楼层
首先,从你的提问中可以看出,你对power builder 不是很了解,
那么我就要从头给你讲起了,如果你是一个漂亮MM,我会说的更具体哦
1,建立一个pbl,file > new pbl(7.0以下版本,7.0以上版本,需要建立一个workspace),这个pbl的命名就是上面的你所说的命名,ok,建立一个应用程序,一个new window,再window上放一个datawindow(dw_mydatawindow),几个commandbutton,这几个button的text属性,就是你所说的"浏览",什么之类的
保存
然后,建立一个new datawindow,随意选择样式,按照提示选择数据源(前提,在数据库连接设置中,建立一个数据库连接事务对象,这个对象,要制定数据源为你的access数据库!,如果有用户名和密码,一定要输入,然后到profile中,添加连接,事务对象是你刚才建立的那个,测试连接,把浏览中的代码拷贝下来,)选择要显示的列,下一步,....完成,自己设计一下datawindow的显示样式,保存(d_mydata),
回到刚才建立的那个window上(比如说是w_testForm),把datawindow控件的datasourse指定为刚才建立的datawindow(d_mydata),
还记得刚才你拷贝的代码吗?加入到w_testForm的open事件中,后面跟随
dw_mydatawindow.settransobject(sqlca)
connect using sqlca;
这样之后,在浏览按钮的click事件中加入,dw_mydatawindow.retrieve();
所有的数据都显示出来了,其他的有查询条件的按钮,只需要用setfilter函数就可以实现了,这个很简单,比如,dw_mydatawindow.setfilter("name = wgc"),前提,在d_mydata中加入过滤条件,然后再dw_mydatawindow.
retrieve()一次就可以了,你所问的问题是学习power builder过程中,最基本的东西,数据窗口是pb的精髓,不过不是很难学,我这些都是刚才自己想出来的,身边没有pb,要不然给你做一个exe带源代码的传给你,还有,以后有什么问题,可以直接给我留言,QQ:23056931,email:[email protected],欢迎交流!又说的不得体的地方, 请多包涵!
谢谢~~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-23 01:05 , Processed in 0.077107 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表