mgettime.c
来自「电力与银行通讯的源码 1.应用tuxedo中间件. 2.与银行的前置机通讯.」· C语言 代码 · 共 44 行
C
44 行
#include "midware.h"#include "public.h"#ifdef MW_CICSvoid main(MW_SVCINFO * transb)#endif#ifdef MW_TUXEDO#ifdef __cplusplusextern "C"#endifvoid MGETTIME(MW_SVCINFO * transb)#endif{ char szMsg[255]; void *ppVar[2]; char szSql[512]; char *szOutBuf; char szTime[100] = ""; CMiddleWare mwMidWare; MW_Init(&mwMidWare,transb); MW_AllocateString(&mwMidWare,100); szOutBuf = MW_GetOutBuf(&mwMidWare); if (szOutBuf == NULL) { gf_Return(&mwMidWare,-1,"分配空间失败!"); return; } ppVar[0] = szTime; sprintf(szSql, "select convert(char(8),getdate(),112)"); if(!DB_SQLPrepare(&theDatabase, szSql, ppVar, 1)) { MW_Trace("prepare err"); MW_Return(&mwMidWare); } DB_SQLFetch(&theDatabase); DB_SQLDone(&theDatabase); memcpy(szOutBuf + 8,szTime,8); //MW_SetValueString(&mwMidWare,SYS_DATE,"SYS_DATE",szTime,sizeof(szTime)); gf_Return(&mwMidWare,0,""); //MW_Return(&mwMidWare); return;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?