免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4424 | 回复: 4
打印 上一主题 下一主题

请各位高手帮忙:QRY生成的文件怎样读取?? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-05-27 15:55 |只看该作者 |倒序浏览
各位高人,有个问题让我晕了好久,在此请教一下:
在CL中,用QRY生成一个文件AAA,现在想在RPG中读AAA的记录,应该怎么呢??
因为听说QRY生成的文件不能直接读取,有人指点说需要用OVRDBF,实在不明白这是怎么应用的,请大家指点OVRDBF是怎么用的!!!

论坛徽章:
0
2 [报告]
发表于 2008-05-27 16:48 |只看该作者
原帖由 wxn100 于 2008-5-27 15:55 发表
各位高人,有个问题让我晕了好久,在此请教一下:
在CL中,用QRY生成一个文件AAA,现在想在RPG中读AAA的记录,应该怎么呢??
因为听说QRY生成的文件不能直接读取,有人指点说需要用OVRDBF,实在不明白这是怎么应 ...


只要生成的QRY文件名与RPG程序中定义的文件名一致,同时在选择rpg编译程序的参数设置好,单用户情况下,可以直接使用。然而,在多用户环境下,RPG程序的并发性就可能出问题。

一般的做法用CL OVRDBF 一个与RPG程序一致的表名,无论这个表名是否成在,rpg程序中都采用QRY筛选的数据。在程序并发的时候,rpg都会根据各自的OVRDBF标识打开各自的QRY数据。

评分

参与人数 1可用积分 +2 收起 理由
fairyboy + 2 我很赞同

查看全部评分

论坛徽章:
0
3 [报告]
发表于 2008-05-30 09:59 |只看该作者
原帖由 wxn100 于 2008-5-27 15:55 发表
各位高人,有个问题让我晕了好久,在此请教一下:
在CL中,用QRY生成一个文件AAA,现在想在RPG中读AAA的记录,应该怎么呢??
因为听说QRY生成的文件不能直接读取,有人指点说需要用OVRDBF,实在不明白这是怎么应 ...


可以用另一种方法,就是在qtemp中创建临时pf,然后用qry去更新。这样就很方便了。
ccying 该用户已被删除
4 [报告]
发表于 2008-06-03 02:40 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
5 [报告]
发表于 2008-06-03 18:07 |只看该作者
原帖由 wdz315 于 2008-5-30 09:59 发表


可以用另一种方法,就是在qtemp中创建临时pf,然后用qry去更新。这样就很方便了。

没有用到ovrdbf,在多用户下,程序并发时i,就会发生死锁,或等待问题。

否则,每次程序使用这个TEP PF之前,必须用usrid作为这个PF的menber进行创建。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP