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

📄 tbcms001.sqc

📁 一整套完整的银行卡系统源代码
💻 SQC
📖 第 1 页 / 共 2 页
字号:
	cmscardinitparam_vallen2_id = 0 ;	memset( cmscardinitparam_offlen3, 0x00, sizeof( cmscardinitparam_offlen3 ) ) ;	cmscardinitparam_offlen3_id = 0 ;	memset( cmscardinitparam_vallen3, 0x00, sizeof( cmscardinitparam_vallen3 ) ) ;	cmscardinitparam_vallen3_id = 0 ;	memset( cmscardinitparam_cardnolength, 0x00, sizeof( cmscardinitparam_cardnolength ) ) ;	cmscardinitparam_cardnolength_id = 0 ;	memset( cmscardinitparam_srvcodeoffset, 0x00, sizeof( cmscardinitparam_srvcodeoffset ) ) ;	cmscardinitparam_srvcodeoffset_id = 0 ;	memset( cmscardinitparam_srvcodelen, 0x00, sizeof( cmscardinitparam_srvcodelen ) ) ;	cmscardinitparam_srvcodelen_id = 0 ;	memset( cmscardinitparam_expoffset, 0x00, sizeof( cmscardinitparam_expoffset ) ) ;	cmscardinitparam_expoffset_id = 0 ;	memset( cmscardinitparam_explen, 0x00, sizeof( cmscardinitparam_explen ) ) ;	cmscardinitparam_explen_id = 0 ;	memset( cmscardinitparam_cvv1passwdid, 0x00, sizeof( cmscardinitparam_cvv1passwdid ) ) ;	cmscardinitparam_cvv1passwdid_id = 0 ;	memset( cmscardinitparam_cvv1offset, 0x00, sizeof( cmscardinitparam_cvv1offset ) ) ;	cmscardinitparam_cvv1offset_id = 0 ;	memset( cmscardinitparam_cvv1len, 0x00, sizeof( cmscardinitparam_cvv1len ) ) ;	cmscardinitparam_cvv1len_id = 0 ;	memset( cmscardinitparam_cvv2passwdid, 0x00, sizeof( cmscardinitparam_cvv2passwdid ) ) ;	cmscardinitparam_cvv2passwdid_id = 0 ;	memset( cmscardinitparam_cvv2offset, 0x00, sizeof( cmscardinitparam_cvv2offset ) ) ;	cmscardinitparam_cvv2offset_id = 0 ;	memset( cmscardinitparam_cvv2len, 0x00, sizeof( cmscardinitparam_cvv2len ) ) ;	cmscardinitparam_cvv2len_id = 0 ;	memset( cmscardinitparam_cvv3passwdid, 0x00, sizeof( cmscardinitparam_cvv3passwdid ) ) ;	cmscardinitparam_cvv3passwdid_id = 0 ;	memset( cmscardinitparam_cvv3offset, 0x00, sizeof( cmscardinitparam_cvv3offset ) ) ;	cmscardinitparam_cvv3offset_id = 0 ;	memset( cmscardinitparam_cvv3len, 0x00, sizeof( cmscardinitparam_cvv3len ) ) ;	cmscardinitparam_cvv3len_id = 0 ;	memset( cmscardinitparam_cvnvryfunc, 0x00, sizeof( cmscardinitparam_cvnvryfunc ) ) ;	cmscardinitparam_cvnvryfunc_id = 0 ;	memset( cmscardinitparam_freefiled, 0x00, sizeof( cmscardinitparam_freefiled ) ) ;	cmscardinitparam_freefiled_id = 0 ;}void pubStoVCmscardinitparam( struct cmscardinitparam * pstCmscardinitparam ){	pubInitCmscardinitparam();	if( !strlen( pstCmscardinitparam->cardidkind ) )		strcpy( pstCmscardinitparam->cardidkind, " " );	strcpy( cmscardinitparam_cardidkind, pstCmscardinitparam->cardidkind );	if( !strlen( pstCmscardinitparam->cardinitmsg ) )		strcpy( pstCmscardinitparam->cardinitmsg, " " );	strcpy( cmscardinitparam_cardinitmsg, pstCmscardinitparam->cardinitmsg );	if( !strlen( pstCmscardinitparam->datefilter ) )		strcpy( pstCmscardinitparam->datefilter, " " );	strcpy( cmscardinitparam_datefilter, pstCmscardinitparam->datefilter );	if( !strlen( pstCmscardinitparam->cardinitmsgfunc ) )		strcpy( pstCmscardinitparam->cardinitmsgfunc, " " );	strcpy( cmscardinitparam_cardinitmsgfunc, pstCmscardinitparam->cardinitmsgfunc );	if( !strlen( pstCmscardinitparam->track1msg ) )		strcpy( pstCmscardinitparam->track1msg, " " );	strcpy( cmscardinitparam_track1msg, pstCmscardinitparam->track1msg );	if( !strlen( pstCmscardinitparam->track2premsg ) )		strcpy( pstCmscardinitparam->track2premsg, " " );	strcpy( cmscardinitparam_track2premsg, pstCmscardinitparam->track2premsg );	if( !strlen( pstCmscardinitparam->track2msg ) )		strcpy( pstCmscardinitparam->track2msg, " " );	strcpy( cmscardinitparam_track2msg, pstCmscardinitparam->track2msg );	if( !strlen( pstCmscardinitparam->track2msgfunc ) )		strcpy( pstCmscardinitparam->track2msgfunc, " " );	strcpy( cmscardinitparam_track2msgfunc, pstCmscardinitparam->track2msgfunc );	if( !strlen( pstCmscardinitparam->track2aftmsg ) )		strcpy( pstCmscardinitparam->track2aftmsg, " " );	strcpy( cmscardinitparam_track2aftmsg, pstCmscardinitparam->track2aftmsg );	if( !strlen( pstCmscardinitparam->track3premsg ) )		strcpy( pstCmscardinitparam->track3premsg, " " );	strcpy( cmscardinitparam_track3premsg, pstCmscardinitparam->track3premsg );	if( !strlen( pstCmscardinitparam->track3msg ) )		strcpy( pstCmscardinitparam->track3msg, " " );	strcpy( cmscardinitparam_track3msg, pstCmscardinitparam->track3msg );	if( !strlen( pstCmscardinitparam->track3msgfunc ) )		strcpy( pstCmscardinitparam->track3msgfunc, " " );	strcpy( cmscardinitparam_track3msgfunc, pstCmscardinitparam->track3msgfunc );	if( !strlen( pstCmscardinitparam->track3aftmsg ) )		strcpy( pstCmscardinitparam->track3aftmsg, " " );	strcpy( cmscardinitparam_track3aftmsg, pstCmscardinitparam->track3aftmsg );	if( !strlen( pstCmscardinitparam->iccardinitmsg ) )		strcpy( pstCmscardinitparam->iccardinitmsg, " " );	strcpy( cmscardinitparam_iccardinitmsg, pstCmscardinitparam->iccardinitmsg );	if( !strlen( pstCmscardinitparam->iccardmsgfunc ) )		strcpy( pstCmscardinitparam->iccardmsgfunc, " " );	strcpy( cmscardinitparam_iccardmsgfunc, pstCmscardinitparam->iccardmsgfunc );	if( !strlen( pstCmscardinitparam->passwdid ) )		strcpy( pstCmscardinitparam->passwdid, " " );	strcpy( cmscardinitparam_passwdid, pstCmscardinitparam->passwdid );	if( !strlen( pstCmscardinitparam->pswdofflen2 ) )		strcpy( pstCmscardinitparam->pswdofflen2, " " );	strcpy( cmscardinitparam_pswdofflen2, pstCmscardinitparam->pswdofflen2 );	if( !strlen( pstCmscardinitparam->pswdvallen2 ) )		strcpy( pstCmscardinitparam->pswdvallen2, " " );	strcpy( cmscardinitparam_pswdvallen2, pstCmscardinitparam->pswdvallen2 );	if( !strlen( pstCmscardinitparam->pswdofflen3 ) )		strcpy( pstCmscardinitparam->pswdofflen3, " " );	strcpy( cmscardinitparam_pswdofflen3, pstCmscardinitparam->pswdofflen3 );	if( !strlen( pstCmscardinitparam->pswdvallen3 ) )		strcpy( pstCmscardinitparam->pswdvallen3, " " );	strcpy( cmscardinitparam_pswdvallen3, pstCmscardinitparam->pswdvallen3 );	if( !strlen( pstCmscardinitparam->offlen2 ) )		strcpy( pstCmscardinitparam->offlen2, " " );	strcpy( cmscardinitparam_offlen2, pstCmscardinitparam->offlen2 );	if( !strlen( pstCmscardinitparam->vallen2 ) )		strcpy( pstCmscardinitparam->vallen2, " " );	strcpy( cmscardinitparam_vallen2, pstCmscardinitparam->vallen2 );	if( !strlen( pstCmscardinitparam->offlen3 ) )		strcpy( pstCmscardinitparam->offlen3, " " );	strcpy( cmscardinitparam_offlen3, pstCmscardinitparam->offlen3 );	if( !strlen( pstCmscardinitparam->vallen3 ) )		strcpy( pstCmscardinitparam->vallen3, " " );	strcpy( cmscardinitparam_vallen3, pstCmscardinitparam->vallen3 );	if( !strlen( pstCmscardinitparam->cardnolength ) )		strcpy( pstCmscardinitparam->cardnolength, " " );	strcpy( cmscardinitparam_cardnolength, pstCmscardinitparam->cardnolength );	if( !strlen( pstCmscardinitparam->srvcodeoffset ) )		strcpy( pstCmscardinitparam->srvcodeoffset, " " );	strcpy( cmscardinitparam_srvcodeoffset, pstCmscardinitparam->srvcodeoffset );	if( !strlen( pstCmscardinitparam->srvcodelen ) )		strcpy( pstCmscardinitparam->srvcodelen, " " );	strcpy( cmscardinitparam_srvcodelen, pstCmscardinitparam->srvcodelen );	if( !strlen( pstCmscardinitparam->expoffset ) )		strcpy( pstCmscardinitparam->expoffset, " " );	strcpy( cmscardinitparam_expoffset, pstCmscardinitparam->expoffset );	if( !strlen( pstCmscardinitparam->explen ) )		strcpy( pstCmscardinitparam->explen, " " );	strcpy( cmscardinitparam_explen, pstCmscardinitparam->explen );	if( !strlen( pstCmscardinitparam->cvv1passwdid ) )		strcpy( pstCmscardinitparam->cvv1passwdid, " " );	strcpy( cmscardinitparam_cvv1passwdid, pstCmscardinitparam->cvv1passwdid );	if( !strlen( pstCmscardinitparam->cvv1offset ) )		strcpy( pstCmscardinitparam->cvv1offset, " " );	strcpy( cmscardinitparam_cvv1offset, pstCmscardinitparam->cvv1offset );	if( !strlen( pstCmscardinitparam->cvv1len ) )		strcpy( pstCmscardinitparam->cvv1len, " " );	strcpy( cmscardinitparam_cvv1len, pstCmscardinitparam->cvv1len );	if( !strlen( pstCmscardinitparam->cvv2passwdid ) )		strcpy( pstCmscardinitparam->cvv2passwdid, " " );	strcpy( cmscardinitparam_cvv2passwdid, pstCmscardinitparam->cvv2passwdid );	if( !strlen( pstCmscardinitparam->cvv2offset ) )		strcpy( pstCmscardinitparam->cvv2offset, " " );	strcpy( cmscardinitparam_cvv2offset, pstCmscardinitparam->cvv2offset );	if( !strlen( pstCmscardinitparam->cvv2len ) )		strcpy( pstCmscardinitparam->cvv2len, " " );	strcpy( cmscardinitparam_cvv2len, pstCmscardinitparam->cvv2len );	if( !strlen( pstCmscardinitparam->cvv3passwdid ) )		strcpy( pstCmscardinitparam->cvv3passwdid, " " );	strcpy( cmscardinitparam_cvv3passwdid, pstCmscardinitparam->cvv3passwdid );	if( !strlen( pstCmscardinitparam->cvv3offset ) )		strcpy( pstCmscardinitparam->cvv3offset, " " );	strcpy( cmscardinitparam_cvv3offset, pstCmscardinitparam->cvv3offset );	if( !strlen( pstCmscardinitparam->cvv3len ) )		strcpy( pstCmscardinitparam->cvv3len, " " );	strcpy( cmscardinitparam_cvv3len, pstCmscardinitparam->cvv3len );	if( !strlen( pstCmscardinitparam->cvnvryfunc ) )		strcpy( pstCmscardinitparam->cvnvryfunc, " " );	strcpy( cmscardinitparam_cvnvryfunc, pstCmscardinitparam->cvnvryfunc );	if( !strlen( pstCmscardinitparam->freefiled ) )		strcpy( pstCmscardinitparam->freefiled, " " );	strcpy( cmscardinitparam_freefiled, pstCmscardinitparam->freefiled );}void pubVtoSCmscardinitparam( struct cmscardinitparam * pstCmscardinitparam ){	strcpy( pstCmscardinitparam->cardidkind, cmscardinitparam_cardidkind );	strpack( pstCmscardinitparam->cardidkind );	strcpy( pstCmscardinitparam->cardinitmsg, cmscardinitparam_cardinitmsg );	strpack( pstCmscardinitparam->cardinitmsg );	strcpy( pstCmscardinitparam->datefilter, cmscardinitparam_datefilter );	strpack( pstCmscardinitparam->datefilter );	strcpy( pstCmscardinitparam->cardinitmsgfunc, cmscardinitparam_cardinitmsgfunc );	strpack( pstCmscardinitparam->cardinitmsgfunc );	strcpy( pstCmscardinitparam->track1msg, cmscardinitparam_track1msg );	strpack( pstCmscardinitparam->track1msg );	strcpy( pstCmscardinitparam->track2premsg, cmscardinitparam_track2premsg );	strpack( pstCmscardinitparam->track2premsg );	strcpy( pstCmscardinitparam->track2msg, cmscardinitparam_track2msg );	strpack( pstCmscardinitparam->track2msg );	strcpy( pstCmscardinitparam->track2msgfunc, cmscardinitparam_track2msgfunc );	strpack( pstCmscardinitparam->track2msgfunc );	strcpy( pstCmscardinitparam->track2aftmsg, cmscardinitparam_track2aftmsg );	strpack( pstCmscardinitparam->track2aftmsg );	strcpy( pstCmscardinitparam->track3premsg, cmscardinitparam_track3premsg );	strpack( pstCmscardinitparam->track3premsg );	strcpy( pstCmscardinitparam->track3msg, cmscardinitparam_track3msg );	strpack( pstCmscardinitparam->track3msg );	strcpy( pstCmscardinitparam->track3msgfunc, cmscardinitparam_track3msgfunc );	strpack( pstCmscardinitparam->track3msgfunc );	strcpy( pstCmscardinitparam->track3aftmsg, cmscardinitparam_track3aftmsg );	strpack( pstCmscardinitparam->track3aftmsg );	strcpy( pstCmscardinitparam->iccardinitmsg, cmscardinitparam_iccardinitmsg );	strpack( pstCmscardinitparam->iccardinitmsg );	strcpy( pstCmscardinitparam->iccardmsgfunc, cmscardinitparam_iccardmsgfunc );	strpack( pstCmscardinitparam->iccardmsgfunc );	strcpy( pstCmscardinitparam->passwdid, cmscardinitparam_passwdid );	strpack( pstCmscardinitparam->passwdid );	strcpy( pstCmscardinitparam->pswdofflen2, cmscardinitparam_pswdofflen2 );	strpack( pstCmscardinitparam->pswdofflen2 );	strcpy( pstCmscardinitparam->pswdvallen2, cmscardinitparam_pswdvallen2 );	strpack( pstCmscardinitparam->pswdvallen2 );	strcpy( pstCmscardinitparam->pswdofflen3, cmscardinitparam_pswdofflen3 );	strpack( pstCmscardinitparam->pswdofflen3 );	strcpy( pstCmscardinitparam->pswdvallen3, cmscardinitparam_pswdvallen3 );	strpack( pstCmscardinitparam->pswdvallen3 );	strcpy( pstCmscardinitparam->offlen2, cmscardinitparam_offlen2 );	strpack( pstCmscardinitparam->offlen2 );	strcpy( pstCmscardinitparam->vallen2, cmscardinitparam_vallen2 );	strpack( pstCmscardinitparam->vallen2 );	strcpy( pstCmscardinitparam->offlen3, cmscardinitparam_offlen3 );	strpack( pstCmscardinitparam->offlen3 );	strcpy( pstCmscardinitparam->vallen3, cmscardinitparam_vallen3 );	strpack( pstCmscardinitparam->vallen3 );	strcpy( pstCmscardinitparam->cardnolength, cmscardinitparam_cardnolength );	strpack( pstCmscardinitparam->cardnolength );	strcpy( pstCmscardinitparam->srvcodeoffset, cmscardinitparam_srvcodeoffset );	strpack( pstCmscardinitparam->srvcodeoffset );	strcpy( pstCmscardinitparam->srvcodelen, cmscardinitparam_srvcodelen );	strpack( pstCmscardinitparam->srvcodelen );	strcpy( pstCmscardinitparam->expoffset, cmscardinitparam_expoffset );	strpack( pstCmscardinitparam->expoffset );	strcpy( pstCmscardinitparam->explen, cmscardinitparam_explen );	strpack( pstCmscardinitparam->explen );	strcpy( pstCmscardinitparam->cvv1passwdid, cmscardinitparam_cvv1passwdid );	strpack( pstCmscardinitparam->cvv1passwdid );	strcpy( pstCmscardinitparam->cvv1offset, cmscardinitparam_cvv1offset );	strpack( pstCmscardinitparam->cvv1offset );	strcpy( pstCmscardinitparam->cvv1len, cmscardinitparam_cvv1len );	strpack( pstCmscardinitparam->cvv1len );	strcpy( pstCmscardinitparam->cvv2passwdid, cmscardinitparam_cvv2passwdid );	strpack( pstCmscardinitparam->cvv2passwdid );	strcpy( pstCmscardinitparam->cvv2offset, cmscardinitparam_cvv2offset );	strpack( pstCmscardinitparam->cvv2offset );	strcpy( pstCmscardinitparam->cvv2len, cmscardinitparam_cvv2len );	strpack( pstCmscardinitparam->cvv2len );	strcpy( pstCmscardinitparam->cvv3passwdid, cmscardinitparam_cvv3passwdid );	strpack( pstCmscardinitparam->cvv3passwdid );	strcpy( pstCmscardinitparam->cvv3offset, cmscardinitparam_cvv3offset );	strpack( pstCmscardinitparam->cvv3offset );	strcpy( pstCmscardinitparam->cvv3len, cmscardinitparam_cvv3len );	strpack( pstCmscardinitparam->cvv3len );	strcpy( pstCmscardinitparam->cvnvryfunc, cmscardinitparam_cvnvryfunc );	strpack( pstCmscardinitparam->cvnvryfunc );	strcpy( pstCmscardinitparam->freefiled, cmscardinitparam_freefiled );	strpack( pstCmscardinitparam->freefiled );}int pubReadCmscardinitparam( struct cmscardinitparam * pstCmscardinitparam ){	pubInitCmscardinitparam();	pubStoVCmscardinitparam(pstCmscardinitparam);	EXEC SQL SELECT * INTO RR_CMSCARDINITPARAM 		FROM cmscardinitparam  		WHERE  		 cardidkind = :cmscardinitparam_cardidkind  		 ; 	if ( SQLCODE ) 	{ 		strcpy( g_acRspCode, "999996" ); 		/* 数据库读错误 */ 		pubCrtRspInfo( "cmscardinitparam",SQLCODE ); 		pubErrLog( __LINE__, __FILE__, g_acRspMsg ); 		return -1; 	}; 	pubVtoSCmscardinitparam(pstCmscardinitparam);	return 0; }  int pubModiCmscardinitparam( struct cmscardinitparam * pstCmscardinitparam ){	pubInitCmscardinitparam();	pubStoVCmscardinitparam(pstCmscardinitparam);	EXEC SQL UPDATE cmscardinitparam 		SET ( UU_CMSCARDINITPARAM ) = ( WW_CMSCARDINITPARAM ) 		WHERE  		 cardidkind = :cmscardinitparam_cardidkind  		 ; 	if ( SQLCODE ) 	{ 		strcpy( g_acRspCode, "999997" ); 		/* 数据库更新错误 */ 		pubCrtRspInfo( "cmscardinitparam",SQLCODE ); 		pubErrLog( __LINE__, __FILE__, g_acRspMsg ); 		return -1; 	}; 	return 0; }  int pubInstCmscardinitparam( struct cmscardinitparam * pstCmscardinitparam ){	pubInitCmscardinitparam();	pubStoVCmscardinitparam(pstCmscardinitparam);	EXEC SQL INSERT INTO cmscardinitparam VALUES ( RR_CMSCARDINITPARAM ) ;	if ( SQLCODE ) 	{ 		strcpy( g_acRspCode, "999998" ); 		/* 数据库插入错误 */ 		pubCrtRspInfo( "cmscardinitparam",SQLCODE ); 		pubErrLog( __LINE__, __FILE__, g_acRspMsg ); 		return -1; 	}; 	return 0; } 

⌨️ 快捷键说明

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