📄 sample4.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 + -