input.c
来自「MySQL2DBASE converter and script execute」· C语言 代码 · 共 47 行
C
47 行
#include <mysql.h>
#include "msql.h"
#include "util.h"
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
#include <direct.h>
#include <errno.h>
BOOL MakeDir(char *szDirName)
{
char szErrorMsg[MAX_PATH];
while ((szDirName[strlen(szDirName)-1]=='\\') ||
(szDirName[strlen(szDirName)-1]=='/')){
szDirName[strlen(szDirName)-1]=0;
}
_mkdir(szDirName);
switch (errno)
{
case 0 :
return TRUE;
break;
case EEXIST :
errno=0;
return TRUE;
break;
default:
sprintf(szErrorMsg,"Error make dir %s",szDirName);
perror(szErrorMsg);
return FALSE;
}
}
int msql_input(FILE *fscr,char *fstr,MYSQL * myData)
{
char *ptr,wtok[30];
char tab_name[30],dbf_name[60];
int newpos;
long load_cnt=0;
char szSQL[MAX_PATH];
char szTempDir[MAX_PATH];
char szTempName[MAX_PATH];
FILE *hFile;
char szError[MAX_PATH];
// 物疱溴腓螯 怦
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?