📄 tbcms013.sqc
字号:
cmsruledef_fldsrcfld2_id = 0 ; memset( &cmsruledef_fldlen2, 0x00, sizeof( cmsruledef_fldlen2 ) ) ; cmsruledef_fldlen2_id = 0 ; memset( cmsruledef_fldwhr2, 0x00, sizeof( cmsruledef_fldwhr2 ) ) ; cmsruledef_fldwhr2_id = 0 ; memset( cmsruledef_fldsign2, 0x00, sizeof( cmsruledef_fldsign2 ) ) ; cmsruledef_fldsign2_id = 0 ; memset( cmsruledef_fldsrctbl3, 0x00, sizeof( cmsruledef_fldsrctbl3 ) ) ; cmsruledef_fldsrctbl3_id = 0 ; memset( cmsruledef_fldsrcfld3, 0x00, sizeof( cmsruledef_fldsrcfld3 ) ) ; cmsruledef_fldsrcfld3_id = 0 ; memset( &cmsruledef_fldlen3, 0x00, sizeof( cmsruledef_fldlen3 ) ) ; cmsruledef_fldlen3_id = 0 ; memset( cmsruledef_fldwhr3, 0x00, sizeof( cmsruledef_fldwhr3 ) ) ; cmsruledef_fldwhr3_id = 0 ; memset( cmsruledef_fldsign3, 0x00, sizeof( cmsruledef_fldsign3 ) ) ; cmsruledef_fldsign3_id = 0 ; memset( cmsruledef_fldsrctbl4, 0x00, sizeof( cmsruledef_fldsrctbl4 ) ) ; cmsruledef_fldsrctbl4_id = 0 ; memset( cmsruledef_fldsrcfld4, 0x00, sizeof( cmsruledef_fldsrcfld4 ) ) ; cmsruledef_fldsrcfld4_id = 0 ; memset( &cmsruledef_fldlen4, 0x00, sizeof( cmsruledef_fldlen4 ) ) ; cmsruledef_fldlen4_id = 0 ; memset( cmsruledef_fldwhr4, 0x00, sizeof( cmsruledef_fldwhr4 ) ) ; cmsruledef_fldwhr4_id = 0 ; memset( cmsruledef_fldsign4, 0x00, sizeof( cmsruledef_fldsign4 ) ) ; cmsruledef_fldsign4_id = 0 ; memset( cmsruledef_fldsrctbl5, 0x00, sizeof( cmsruledef_fldsrctbl5 ) ) ; cmsruledef_fldsrctbl5_id = 0 ; memset( cmsruledef_fldsrcfld5, 0x00, sizeof( cmsruledef_fldsrcfld5 ) ) ; cmsruledef_fldsrcfld5_id = 0 ; memset( &cmsruledef_fldlen5, 0x00, sizeof( cmsruledef_fldlen5 ) ) ; cmsruledef_fldlen5_id = 0 ; memset( cmsruledef_fldwhr5, 0x00, sizeof( cmsruledef_fldwhr5 ) ) ; cmsruledef_fldwhr5_id = 0 ; memset( cmsruledef_fldsign5, 0x00, sizeof( cmsruledef_fldsign5 ) ) ; cmsruledef_fldsign5_id = 0 ; memset( &cmsruledef_fldnum2, 0x00, sizeof( cmsruledef_fldnum2 ) ) ; cmsruledef_fldnum2_id = 0 ; memset( cmsruledef_fldsrctbl6, 0x00, sizeof( cmsruledef_fldsrctbl6 ) ) ; cmsruledef_fldsrctbl6_id = 0 ; memset( cmsruledef_fldsrcfld6, 0x00, sizeof( cmsruledef_fldsrcfld6 ) ) ; cmsruledef_fldsrcfld6_id = 0 ; memset( &cmsruledef_fldlen6, 0x00, sizeof( cmsruledef_fldlen6 ) ) ; cmsruledef_fldlen6_id = 0 ; memset( cmsruledef_fldwhr6, 0x00, sizeof( cmsruledef_fldwhr6 ) ) ; cmsruledef_fldwhr6_id = 0 ; memset( cmsruledef_fldsign6, 0x00, sizeof( cmsruledef_fldsign6 ) ) ; cmsruledef_fldsign6_id = 0 ; memset( cmsruledef_fldsrctbl7, 0x00, sizeof( cmsruledef_fldsrctbl7 ) ) ; cmsruledef_fldsrctbl7_id = 0 ; memset( cmsruledef_fldsrcfld7, 0x00, sizeof( cmsruledef_fldsrcfld7 ) ) ; cmsruledef_fldsrcfld7_id = 0 ; memset( &cmsruledef_fldlen7, 0x00, sizeof( cmsruledef_fldlen7 ) ) ; cmsruledef_fldlen7_id = 0 ; memset( cmsruledef_fldwhr7, 0x00, sizeof( cmsruledef_fldwhr7 ) ) ; cmsruledef_fldwhr7_id = 0 ; memset( cmsruledef_fldsign7, 0x00, sizeof( cmsruledef_fldsign7 ) ) ; cmsruledef_fldsign7_id = 0 ; memset( cmsruledef_fldsrctbl8, 0x00, sizeof( cmsruledef_fldsrctbl8 ) ) ; cmsruledef_fldsrctbl8_id = 0 ; memset( cmsruledef_fldsrcfld8, 0x00, sizeof( cmsruledef_fldsrcfld8 ) ) ; cmsruledef_fldsrcfld8_id = 0 ; memset( &cmsruledef_fldlen8, 0x00, sizeof( cmsruledef_fldlen8 ) ) ; cmsruledef_fldlen8_id = 0 ; memset( cmsruledef_fldwhr8, 0x00, sizeof( cmsruledef_fldwhr8 ) ) ; cmsruledef_fldwhr8_id = 0 ; memset( cmsruledef_fldsign8, 0x00, sizeof( cmsruledef_fldsign8 ) ) ; cmsruledef_fldsign8_id = 0 ; memset( cmsruledef_vrybitmeth, 0x00, sizeof( cmsruledef_vrybitmeth ) ) ; cmsruledef_vrybitmeth_id = 0 ; memset( &cmsruledef_vrybitlen, 0x00, sizeof( cmsruledef_vrybitlen ) ) ; cmsruledef_vrybitlen_id = 0 ; memset( cmsruledef_vrygenfunc, 0x00, sizeof( cmsruledef_vrygenfunc ) ) ; cmsruledef_vrygenfunc_id = 0 ;}void pubStoVCmsruledef( struct cmsruledef * pstCmsruledef ){ pubInitCmsruledef(); if( !strlen( pstCmsruledef->ruleseqno ) ) strcpy( pstCmsruledef->ruleseqno, " " ); strcpy( cmsruledef_ruleseqno, pstCmsruledef->ruleseqno ); cmsruledef_cardnolen = pstCmsruledef->cardnolen ; cmsruledef_binlen = pstCmsruledef->binlen ; if( !strlen( pstCmsruledef->cardgenfunc ) ) strcpy( pstCmsruledef->cardgenfunc, " " ); strcpy( cmsruledef_cardgenfunc, pstCmsruledef->cardgenfunc ); cmsruledef_seqnolen = pstCmsruledef->seqnolen ; cmsruledef_fldnum1 = pstCmsruledef->fldnum1 ; if( !strlen( pstCmsruledef->fldsrctbl1 ) ) strcpy( pstCmsruledef->fldsrctbl1, " " ); strcpy( cmsruledef_fldsrctbl1, pstCmsruledef->fldsrctbl1 ); if( !strlen( pstCmsruledef->fldsrcfld1 ) ) strcpy( pstCmsruledef->fldsrcfld1, " " ); strcpy( cmsruledef_fldsrcfld1, pstCmsruledef->fldsrcfld1 ); cmsruledef_fldlen1 = pstCmsruledef->fldlen1 ; if( !strlen( pstCmsruledef->fldwhr1 ) ) strcpy( pstCmsruledef->fldwhr1, " " ); strcpy( cmsruledef_fldwhr1, pstCmsruledef->fldwhr1 ); if( !strlen( pstCmsruledef->fldsign1 ) ) strcpy( pstCmsruledef->fldsign1, " " ); strcpy( cmsruledef_fldsign1, pstCmsruledef->fldsign1 ); if( !strlen( pstCmsruledef->fldsrctbl2 ) ) strcpy( pstCmsruledef->fldsrctbl2, " " ); strcpy( cmsruledef_fldsrctbl2, pstCmsruledef->fldsrctbl2 ); if( !strlen( pstCmsruledef->fldsrcfld2 ) ) strcpy( pstCmsruledef->fldsrcfld2, " " ); strcpy( cmsruledef_fldsrcfld2, pstCmsruledef->fldsrcfld2 ); cmsruledef_fldlen2 = pstCmsruledef->fldlen2 ; if( !strlen( pstCmsruledef->fldwhr2 ) ) strcpy( pstCmsruledef->fldwhr2, " " ); strcpy( cmsruledef_fldwhr2, pstCmsruledef->fldwhr2 ); if( !strlen( pstCmsruledef->fldsign2 ) ) strcpy( pstCmsruledef->fldsign2, " " ); strcpy( cmsruledef_fldsign2, pstCmsruledef->fldsign2 ); if( !strlen( pstCmsruledef->fldsrctbl3 ) ) strcpy( pstCmsruledef->fldsrctbl3, " " ); strcpy( cmsruledef_fldsrctbl3, pstCmsruledef->fldsrctbl3 ); if( !strlen( pstCmsruledef->fldsrcfld3 ) ) strcpy( pstCmsruledef->fldsrcfld3, " " ); strcpy( cmsruledef_fldsrcfld3, pstCmsruledef->fldsrcfld3 ); cmsruledef_fldlen3 = pstCmsruledef->fldlen3 ; if( !strlen( pstCmsruledef->fldwhr3 ) ) strcpy( pstCmsruledef->fldwhr3, " " ); strcpy( cmsruledef_fldwhr3, pstCmsruledef->fldwhr3 ); if( !strlen( pstCmsruledef->fldsign3 ) ) strcpy( pstCmsruledef->fldsign3, " " ); strcpy( cmsruledef_fldsign3, pstCmsruledef->fldsign3 ); if( !strlen( pstCmsruledef->fldsrctbl4 ) ) strcpy( pstCmsruledef->fldsrctbl4, " " ); strcpy( cmsruledef_fldsrctbl4, pstCmsruledef->fldsrctbl4 ); if( !strlen( pstCmsruledef->fldsrcfld4 ) ) strcpy( pstCmsruledef->fldsrcfld4, " " ); strcpy( cmsruledef_fldsrcfld4, pstCmsruledef->fldsrcfld4 ); cmsruledef_fldlen4 = pstCmsruledef->fldlen4 ; if( !strlen( pstCmsruledef->fldwhr4 ) ) strcpy( pstCmsruledef->fldwhr4, " " ); strcpy( cmsruledef_fldwhr4, pstCmsruledef->fldwhr4 ); if( !strlen( pstCmsruledef->fldsign4 ) ) strcpy( pstCmsruledef->fldsign4, " " ); strcpy( cmsruledef_fldsign4, pstCmsruledef->fldsign4 ); if( !strlen( pstCmsruledef->fldsrctbl5 ) ) strcpy( pstCmsruledef->fldsrctbl5, " " ); strcpy( cmsruledef_fldsrctbl5, pstCmsruledef->fldsrctbl5 ); if( !strlen( pstCmsruledef->fldsrcfld5 ) ) strcpy( pstCmsruledef->fldsrcfld5, " " ); strcpy( cmsruledef_fldsrcfld5, pstCmsruledef->fldsrcfld5 ); cmsruledef_fldlen5 = pstCmsruledef->fldlen5 ; if( !strlen( pstCmsruledef->fldwhr5 ) ) strcpy( pstCmsruledef->fldwhr5, " " ); strcpy( cmsruledef_fldwhr5, pstCmsruledef->fldwhr5 ); if( !strlen( pstCmsruledef->fldsign5 ) ) strcpy( pstCmsruledef->fldsign5, " " ); strcpy( cmsruledef_fldsign5, pstCmsruledef->fldsign5 ); cmsruledef_fldnum2 = pstCmsruledef->fldnum2 ; if( !strlen( pstCmsruledef->fldsrctbl6 ) ) strcpy( pstCmsruledef->fldsrctbl6, " " ); strcpy( cmsruledef_fldsrctbl6, pstCmsruledef->fldsrctbl6 ); if( !strlen( pstCmsruledef->fldsrcfld6 ) ) strcpy( pstCmsruledef->fldsrcfld6, " " ); strcpy( cmsruledef_fldsrcfld6, pstCmsruledef->fldsrcfld6 ); cmsruledef_fldlen6 = pstCmsruledef->fldlen6 ; if( !strlen( pstCmsruledef->fldwhr6 ) ) strcpy( pstCmsruledef->fldwhr6, " " ); strcpy( cmsruledef_fldwhr6, pstCmsruledef->fldwhr6 ); if( !strlen( pstCmsruledef->fldsign6 ) ) strcpy( pstCmsruledef->fldsign6, " " ); strcpy( cmsruledef_fldsign6, pstCmsruledef->fldsign6 ); if( !strlen( pstCmsruledef->fldsrctbl7 ) ) strcpy( pstCmsruledef->fldsrctbl7, " " ); strcpy( cmsruledef_fldsrctbl7, pstCmsruledef->fldsrctbl7 ); if( !strlen( pstCmsruledef->fldsrcfld7 ) ) strcpy( pstCmsruledef->fldsrcfld7, " " ); strcpy( cmsruledef_fldsrcfld7, pstCmsruledef->fldsrcfld7 ); cmsruledef_fldlen7 = pstCmsruledef->fldlen7 ; if( !strlen( pstCmsruledef->fldwhr7 ) ) strcpy( pstCmsruledef->fldwhr7, " " ); strcpy( cmsruledef_fldwhr7, pstCmsruledef->fldwhr7 ); if( !strlen( pstCmsruledef->fldsign7 ) ) strcpy( pstCmsruledef->fldsign7, " " ); strcpy( cmsruledef_fldsign7, pstCmsruledef->fldsign7 ); if( !strlen( pstCmsruledef->fldsrctbl8 ) ) strcpy( pstCmsruledef->fldsrctbl8, " " ); strcpy( cmsruledef_fldsrctbl8, pstCmsruledef->fldsrctbl8 ); if( !strlen( pstCmsruledef->fldsrcfld8 ) ) strcpy( pstCmsruledef->fldsrcfld8, " " ); strcpy( cmsruledef_fldsrcfld8, pstCmsruledef->fldsrcfld8 ); cmsruledef_fldlen8 = pstCmsruledef->fldlen8 ; if( !strlen( pstCmsruledef->fldwhr8 ) ) strcpy( pstCmsruledef->fldwhr8, " " ); strcpy( cmsruledef_fldwhr8, pstCmsruledef->fldwhr8 ); if( !strlen( pstCmsruledef->fldsign8 ) ) strcpy( pstCmsruledef->fldsign8, " " ); strcpy( cmsruledef_fldsign8, pstCmsruledef->fldsign8 ); if( !strlen( pstCmsruledef->vrybitmeth ) ) strcpy( pstCmsruledef->vrybitmeth, " " ); strcpy( cmsruledef_vrybitmeth, pstCmsruledef->vrybitmeth ); cmsruledef_vrybitlen = pstCmsruledef->vrybitlen ; if( !strlen( pstCmsruledef->vrygenfunc ) ) strcpy( pstCmsruledef->vrygenfunc, " " ); strcpy( cmsruledef_vrygenfunc, pstCmsruledef->vrygenfunc );}void pubVtoSCmsruledef( struct cmsruledef * pstCmsruledef ){ strcpy( pstCmsruledef->ruleseqno, cmsruledef_ruleseqno ); strpack( pstCmsruledef->ruleseqno ); pstCmsruledef->cardnolen = cmsruledef_cardnolen ; pstCmsruledef->binlen = cmsruledef_binlen ; strcpy( pstCmsruledef->cardgenfunc, cmsruledef_cardgenfunc ); strpack( pstCmsruledef->cardgenfunc ); pstCmsruledef->seqnolen = cmsruledef_seqnolen ; pstCmsruledef->fldnum1 = cmsruledef_fldnum1 ; strcpy( pstCmsruledef->fldsrctbl1, cmsruledef_fldsrctbl1 ); strpack( pstCmsruledef->fldsrctbl1 ); strcpy( pstCmsruledef->fldsrcfld1, cmsruledef_fldsrcfld1 ); strpack( pstCmsruledef->fldsrcfld1 ); pstCmsruledef->fldlen1 = cmsruledef_fldlen1 ; strcpy( pstCmsruledef->fldwhr1, cmsruledef_fldwhr1 ); strpack( pstCmsruledef->fldwhr1 ); strcpy( pstCmsruledef->fldsign1, cmsruledef_fldsign1 ); strpack( pstCmsruledef->fldsign1 ); strcpy( pstCmsruledef->fldsrctbl2, cmsruledef_fldsrctbl2 ); strpack( pstCmsruledef->fldsrctbl2 ); strcpy( pstCmsruledef->fldsrcfld2, cmsruledef_fldsrcfld2 ); strpack( pstCmsruledef->fldsrcfld2 ); pstCmsruledef->fldlen2 = cmsruledef_fldlen2 ; strcpy( pstCmsruledef->fldwhr2, cmsruledef_fldwhr2 ); strpack( pstCmsruledef->fldwhr2 ); strcpy( pstCmsruledef->fldsign2, cmsruledef_fldsign2 ); strpack( pstCmsruledef->fldsign2 ); strcpy( pstCmsruledef->fldsrctbl3, cmsruledef_fldsrctbl3 ); strpack( pstCmsruledef->fldsrctbl3 ); strcpy( pstCmsruledef->fldsrcfld3, cmsruledef_fldsrcfld3 ); strpack( pstCmsruledef->fldsrcfld3 ); pstCmsruledef->fldlen3 = cmsruledef_fldlen3 ; strcpy( pstCmsruledef->fldwhr3, cmsruledef_fldwhr3 ); strpack( pstCmsruledef->fldwhr3 ); strcpy( pstCmsruledef->fldsign3, cmsruledef_fldsign3 ); strpack( pstCmsruledef->fldsign3 ); strcpy( pstCmsruledef->fldsrctbl4, cmsruledef_fldsrctbl4 ); strpack( pstCmsruledef->fldsrctbl4 ); strcpy( pstCmsruledef->fldsrcfld4, cmsruledef_fldsrcfld4 ); strpack( pstCmsruledef->fldsrcfld4 ); pstCmsruledef->fldlen4 = cmsruledef_fldlen4 ; strcpy( pstCmsruledef->fldwhr4, cmsruledef_fldwhr4 ); strpack( pstCmsruledef->fldwhr4 ); strcpy( pstCmsruledef->fldsign4, cmsruledef_fldsign4 ); strpack( pstCmsruledef->fldsign4 ); strcpy( pstCmsruledef->fldsrctbl5, cmsruledef_fldsrctbl5 ); strpack( pstCmsruledef->fldsrctbl5 ); strcpy( pstCmsruledef->fldsrcfld5, cmsruledef_fldsrcfld5 ); strpack( pstCmsruledef->fldsrcfld5 ); pstCmsruledef->fldlen5 = cmsruledef_fldlen5 ; strcpy( pstCmsruledef->fldwhr5, cmsruledef_fldwhr5 ); strpack( pstCmsruledef->fldwhr5 ); strcpy( pstCmsruledef->fldsign5, cmsruledef_fldsign5 ); strpack( pstCmsruledef->fldsign5 ); pstCmsruledef->fldnum2 = cmsruledef_fldnum2 ; strcpy( pstCmsruledef->fldsrctbl6, cmsruledef_fldsrctbl6 ); strpack( pstCmsruledef->fldsrctbl6 ); strcpy( pstCmsruledef->fldsrcfld6, cmsruledef_fldsrcfld6 ); strpack( pstCmsruledef->fldsrcfld6 ); pstCmsruledef->fldlen6 = cmsruledef_fldlen6 ; strcpy( pstCmsruledef->fldwhr6, cmsruledef_fldwhr6 ); strpack( pstCmsruledef->fldwhr6 ); strcpy( pstCmsruledef->fldsign6, cmsruledef_fldsign6 ); strpack( pstCmsruledef->fldsign6 ); strcpy( pstCmsruledef->fldsrctbl7, cmsruledef_fldsrctbl7 ); strpack( pstCmsruledef->fldsrctbl7 ); strcpy( pstCmsruledef->fldsrcfld7, cmsruledef_fldsrcfld7 ); strpack( pstCmsruledef->fldsrcfld7 ); pstCmsruledef->fldlen7 = cmsruledef_fldlen7 ; strcpy( pstCmsruledef->fldwhr7, cmsruledef_fldwhr7 ); strpack( pstCmsruledef->fldwhr7 ); strcpy( pstCmsruledef->fldsign7, cmsruledef_fldsign7 ); strpack( pstCmsruledef->fldsign7 ); strcpy( pstCmsruledef->fldsrctbl8, cmsruledef_fldsrctbl8 ); strpack( pstCmsruledef->fldsrctbl8 ); strcpy( pstCmsruledef->fldsrcfld8, cmsruledef_fldsrcfld8 ); strpack( pstCmsruledef->fldsrcfld8 ); pstCmsruledef->fldlen8 = cmsruledef_fldlen8 ; strcpy( pstCmsruledef->fldwhr8, cmsruledef_fldwhr8 ); strpack( pstCmsruledef->fldwhr8 ); strcpy( pstCmsruledef->fldsign8, cmsruledef_fldsign8 ); strpack( pstCmsruledef->fldsign8 ); strcpy( pstCmsruledef->vrybitmeth, cmsruledef_vrybitmeth ); strpack( pstCmsruledef->vrybitmeth ); pstCmsruledef->vrybitlen = cmsruledef_vrybitlen ; strcpy( pstCmsruledef->vrygenfunc, cmsruledef_vrygenfunc ); strpack( pstCmsruledef->vrygenfunc );}int pubReadCmsruledef( struct cmsruledef * pstCmsruledef ){ pubInitCmsruledef(); pubStoVCmsruledef(pstCmsruledef); EXEC SQL SELECT * INTO RR_CMSRULEDEF FROM cmsruledef WHERE ruleseqno = :cmsruledef_ruleseqno ; if ( SQLCODE ) { strcpy( g_acRspCode, "999996" ); /* 数据库读错误 */ pubCrtRspInfo( "cmsruledef",SQLCODE ); pubErrLog( __LINE__, __FILE__, g_acRspMsg ); return -1; }; pubVtoSCmsruledef(pstCmsruledef); return 0; } int pubModiCmsruledef( struct cmsruledef * pstCmsruledef ){ pubInitCmsruledef(); pubStoVCmsruledef(pstCmsruledef); EXEC SQL UPDATE cmsruledef SET ( UU_CMSRULEDEF ) = ( WW_CMSRULEDEF ) WHERE ruleseqno = :cmsruledef_ruleseqno ; if ( SQLCODE ) { strcpy( g_acRspCode, "999997" ); /* 数据库更新错误 */ pubCrtRspInfo( "cmsruledef",SQLCODE ); pubErrLog( __LINE__, __FILE__, g_acRspMsg ); return -1; }; return 0; } int pubInstCmsruledef( struct cmsruledef * pstCmsruledef ){ pubInitCmsruledef(); pubStoVCmsruledef(pstCmsruledef); EXEC SQL INSERT INTO cmsruledef VALUES ( RR_CMSRULEDEF ) ; if ( SQLCODE ) { strcpy( g_acRspCode, "999998" ); /* 数据库插入错误 */ pubCrtRspInfo( "cmsruledef",SQLCODE ); pubErrLog( __LINE__, __FILE__, g_acRspMsg ); return -1; }; return 0; }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -