• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

急!400中数据队列问题(DTAQ)!

发布: 2007-6-08 22:43 | 作者: seanhe | 来源: | 查看: 27次 | 进入软件测试论坛讨论

领测软件测试网
如何在400下建立和删除一个数据队列,用什么命令和步骤?
   谢谢各位朋友。

 newbiezhang 回复于:2003-07-14 19:30:34
crtdtaq,按F4选参数,重要的有名称、排列方法(FIFO、KEYED)、长度、KEYLENG(如果选了KEYED)
  删除直接按wrkobj 队列名,opt =4 delete

 hs_49 回复于:2003-07-15 09:33:36
1)     请问各位朋友,400下有对数据列队操作的三个基本函数:
QCLRDTAQ
QSNDDTAQ 
QRCVDTAQ 
哪位高手能够告诉我这三个函数的入口参数正确使用及赋值(C语言方式)
2)在400下 RPG如何调用数据列队函数,有哪些函数
3)400下如何对已建立的数据列队进程修改
谢谢各位朋友!

 hanyu 回复于:2003-07-15 10:17:43
入口参数正确使用及赋值(C语言方式) 
QRCVDTAQ("TCPIP     ",     /* dtaq name      */  
         "*LIBL     ",     /* dtaq lib       */  
         &DataLength,      /* length of data */  
         jobid_dq,         /* data           */  
         30.0d);           /* wait time (sec)*/  

QSNDDTAQ("TCPIP     ",     /* dtaq name      */         
         "*LIBL     ",     /* dtaq lib       */         
         DataLength,       /* length of data */         
         jobid);           /* data           */         
                                                        
2)在400下 RPG如何调用数据列队函数,有哪些函数 

C                   CALL      'QRCVDTAQ'                           
C                   PARM      'QNAME   '  P@QNAME          10    
C                   PARM      '*LIBL     '  P@LIBNM          10    
C                   PARM                    P@FLDLEN          5 0  
C                   PARM                    P@DATA                 
C                   PARM      10            P@WAIT            5 0  
C                   PARM      'EQ'          P@ORDER           2    
C                   PARM      11            P@KEYLEN          3 0  
C                   PARM                    P@KEY            11    
C                   PARM      20            P@SNDLEN          3 0  
C                   PARM                    P@SNDER          20    

C                   CALL      'QSNDDTAQ'                           
C                   PARM      'QNAME  '  P@QNAME          10    
C                   PARM      '*LIBL     '  P@LIBNM          10    
C                   PARM                    P@FLDLEN          5 0  
C                   PARM                    P@DATA                 
C                   PARM      11            P@KEYLEN          3 0  
C                   PARM                    P@KEY            11    

3)when dtaq created ,you can Change it's description or delete it .

 e_server 回复于:2003-07-15 10:30:30
hanyu 说的很对,读写DTAQ数据靠的是系统提供的API

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网