📄 cms041.sqc
字号:
/********************************************************************** 源码文件名称 : cms041.SQC** 所属子系统 : CMS** 当前文件版本 : 4.0.0.0** 作者 : zhour** 版本创建日期 : 2004/09/xx** 功能描述 : 检查卡号是否为非本行卡** 修改记录 :** 修改人 修改日期 修改日期*********************************************************************/#include "code.h"#include "attrdef.h"#include "sysdef.h"#include "pubcom.h"#include "cmscode.h"#include <stdio.h>#include "cmscardinfo.h"EXEC SQL INCLUDE SQLCA;/********************************************************* 函数名称: cms215041** 功能描述:检查卡号是否为非本行卡** 输入参数:** acCardNo ---- 卡号** 输出参数:** 0 ---- 非本行卡** -1 ---- 本行卡或者其他错误** 返回结果: ** 作 者 : Feng** 版本创建日期 : 2004/09/20** 修改记录 :** 修改人 修改日期 修改位置*******************************************************/int cms215036( PUBCOM *pstPubcom ){ /*定义局部变量*/ char acCardNo[CARDNO_LEN + 1]; strcpy( g_acTrcMsg, "子交易: 检查是否为非本行卡" ); TRCLOG4; /* 初始化 */ memset( acCardNo, 0x00, sizeof( acCardNo ) ); /* 取数据字典值 */ getstring( "CardNo", acCardNo ); pubInitCmscardinfo(); strcpy( cmscardinfo_cardno, acCardNo ); EXEC SQL SELECT * INTO R_CMSCARDINFO FROM cmscardinfo WHERE cardno = :cmscardinfo_cardno; if ( SQLCODE && SQLCODE != SQLNOTFOUND ) { strcpy( g_acRspCode, "999996" ); pubCrtRspInfo( "cmscardinfo", SQLCODE ); ERRLOG return FAILED; } else if ( !SQLCODE ) { strcpy( g_acRspCode, "999996" ); sprintf( g_acRspMsg, "卡[%s]是本行卡", acCardNo ); ERRLOG return FAILED; } /* 出口赋值 */ strcpy( g_acTrcMsg, "子交易: 检查是否为非本行卡结束" ); TRCLOG4; return SUCCESS;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -