⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sample4.c

📁 CICS简单入门例程 CICS环境构架 1 安装服务器 1) 建立用户CICSTEST(要用超户权) 2)用CICSTEST用户登录 3)安装DB2指定CICSTEST为管理用户
💻 C
字号:

/*****************************************************************************/
/*
调用服务端的结果集的例子
sample4.exe: ec.obj sample4.obj
	link sample4.obj ec.obj cclwin32.lib
ec.obj: ec.c
	cl /c /DCICS_W32 ec.c
testec.obj: testec.c ec.h
	cl /c sample4.c
*/
//也可 make sample4
/*-------------------------- HEADER FILES ------------------------------------*/

#include "time.h"
#include "ec.h"
void main(){
char s[200];
    int i,j,r,rn,cn;
	printf("begin\n");
	r=ConnectServer( "CICS01", "TEST", "TEST" );
    if (r)
    {
    printf("连接不成功 %d\n",r);
	return;
	}
	printf("连接成功,返回码是 %d\n",r);
	r=CallProgramAndCommit("SAMPLE4");

    //r=CallProgramAndCommit("GETTIME");
	
    printf("返回码是 %d\n",r);
	if (r)
	{
		    printf("调用不成功 %d\n",r);
			return;
	}
	GetValue("NAME",s);
	printf("NAME=  %s\n",s);
    RsOpen();
	rn=RsGetRowNum();
	cn=RsGetColNum();
	printf("%3d 行,%3d 列 \n",rn,cn);
    for(i=1;i<=rn;i++){
		RsFetchRow();
		for(j=1;j<=cn;j++){
			RsGetCol(j,s);
			printf(s);
			printf(",");
		}
		printf("\n");
	}
	printf("结束");

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -