Skip to content

Commit 1a9be2b

Browse files
committed
modify:error code define for db module
1 parent e6d02b2 commit 1a9be2b

File tree

7 files changed

+49
-29
lines changed

7 files changed

+49
-29
lines changed

XEngine_Source/XEngine_ModuleDatabase/ModuleDB_Error.h

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,21 +13,27 @@
1313
//////////////////////////////////////////////////////////////////////////
1414
// 导出的IP数据库错误
1515
//////////////////////////////////////////////////////////////////////////
16-
#define ERROR_XENGINE_IPADDR_MODULE_DATABASE_IPINFO_PARAMENT 0xB0001 //初始化失败.参数错误
17-
#define ERROR_XENGINE_IPADDR_MODULE_DATABASE_IPINFO_NOTFOUND 0xB0002 //没有找到
16+
#define ERROR_APISERVICE_MODULE_DATABASE_IPINFO_PARAMENT 0xB0001 //初始化失败.参数错误
17+
#define ERROR_APISERVICE_MODULE_DATABASE_IPINFO_NOTFOUND 0xB0002 //没有找到
1818
//////////////////////////////////////////////////////////////////////////
1919
// 导出的身份证数据库错误
2020
//////////////////////////////////////////////////////////////////////////
21-
#define ERROR_XENGINE_IPADDR_MODULE_DATABASE_IDCARD_PARAMENT 0xB1001 //初始化失败.参数错误
22-
#define ERROR_XENGINE_IPADDR_MODULE_DATABASE_IDCARD_NOTFOUND 0xB1002 //没有找到
21+
#define ERROR_APISERVICE_MODULE_DATABASE_IDCARD_PARAMENT 0xB1001 //初始化失败.参数错误
22+
#define ERROR_APISERVICE_MODULE_DATABASE_IDCARD_NOTFOUND 0xB1002 //没有找到
2323
//////////////////////////////////////////////////////////////////////////
2424
// 导出的电话数据库错误
2525
//////////////////////////////////////////////////////////////////////////
26-
#define ERROR_XENGINE_IPADDR_MODULE_DATABASE_PHONE_PARAMENT 0xB2001 //初始化失败.参数错误
27-
#define ERROR_XENGINE_IPADDR_MODULE_DATABASE_PHONE_MALLOC 0xB2002 //申请内存失败
28-
#define ERROR_XENGINE_IPADDR_MODULE_DATABASE_PHONE_NOTFOUND 0xB1002 //没有找到
26+
#define ERROR_APISERVICE_MODULE_DATABASE_PHONE_PARAMENT 0xB2001 //初始化失败.参数错误
27+
#define ERROR_APISERVICE_MODULE_DATABASE_PHONE_MALLOC 0xB2002 //申请内存失败
28+
#define ERROR_APISERVICE_MODULE_DATABASE_PHONE_NOTFOUND 0xB1002 //没有找到
2929
//////////////////////////////////////////////////////////////////////////
3030
// 导出的银行卡数据库错误
3131
//////////////////////////////////////////////////////////////////////////
32-
#define ERROR_XENGINE_IPADDR_MODULE_DATABASE_BANK_PARAMENT 0xB2001 //参数错误
33-
#define ERROR_XENGINE_IPADDR_MODULE_DATABASE_BANK_NOTFOUND 0xB2002 //没有找到
32+
#define ERROR_APISERVICE_MODULE_DATABASE_BANK_PARAMENT 0xB2001 //参数错误
33+
#define ERROR_APISERVICE_MODULE_DATABASE_BANK_NOTFOUND 0xB2002 //没有找到
34+
//////////////////////////////////////////////////////////////////////////
35+
// 行政邮编错误
36+
//////////////////////////////////////////////////////////////////////////
37+
#define ERROR_APISERVICE_MODULE_DATABASE_ZIPCODE_NOTFOUND 0xB3001 //没有找到
38+
#define ERROR_APISERVICE_MODULE_DATABASE_ZIPCODE_PARAMENT 0xB3002 //参数错误
39+
#define ERROR_APISERVICE_MODULE_DATABASE_ZIPCODE_NOTSET 0xB3003 //没有设置查询参数

XEngine_Source/XEngine_ModuleDatabase/ModuleDatabase_Bank/ModuleDatabase_Bank.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ BOOL CModuleDatabase_Bank::ModuleDatabase_Bank_Query(XENGINE_BANKINFO* pSt_BankI
8181
if (NULL == pSt_BankInfo)
8282
{
8383
DBModule_IsErrorOccur = TRUE;
84-
DBModule_dwErrorCode = ERROR_XENGINE_IPADDR_MODULE_DATABASE_BANK_PARAMENT;
84+
DBModule_dwErrorCode = ERROR_APISERVICE_MODULE_DATABASE_BANK_PARAMENT;
8585
return FALSE;
8686
}
8787
//查询
@@ -101,7 +101,7 @@ BOOL CModuleDatabase_Bank::ModuleDatabase_Bank_Query(XENGINE_BANKINFO* pSt_BankI
101101
if (nLine <= 0)
102102
{
103103
DBModule_IsErrorOccur = TRUE;
104-
DBModule_dwErrorCode = ERROR_XENGINE_IPADDR_MODULE_DATABASE_BANK_NOTFOUND;
104+
DBModule_dwErrorCode = ERROR_APISERVICE_MODULE_DATABASE_BANK_NOTFOUND;
105105
return FALSE;
106106
}
107107
_tcscpy(pSt_BankInfo->tszBankName, pptszResult[nRow + 1]);

XEngine_Source/XEngine_ModuleDatabase/ModuleDatabase_IDCard/ModuleDatabase_IDCard.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ BOOL CModuleDatabase_IDCard::ModuleDatabase_IDCard_QueryProvincer(XENGINE_IDREGI
113113
if ((NULL == pSt_IDRegion) || (NULL == pSt_IDInfo))
114114
{
115115
DBModule_IsErrorOccur = TRUE;
116-
DBModule_dwErrorCode = ERROR_XENGINE_IPADDR_MODULE_DATABASE_IDCARD_PARAMENT;
116+
DBModule_dwErrorCode = ERROR_APISERVICE_MODULE_DATABASE_IDCARD_PARAMENT;
117117
return FALSE;
118118
}
119119
//查询
@@ -133,7 +133,7 @@ BOOL CModuleDatabase_IDCard::ModuleDatabase_IDCard_QueryProvincer(XENGINE_IDREGI
133133
if (nLine <= 0)
134134
{
135135
DBModule_IsErrorOccur = TRUE;
136-
DBModule_dwErrorCode = ERROR_XENGINE_IPADDR_MODULE_DATABASE_IDCARD_NOTFOUND;
136+
DBModule_dwErrorCode = ERROR_APISERVICE_MODULE_DATABASE_IDCARD_NOTFOUND;
137137
return FALSE;
138138
}
139139
_tcscpy(pSt_IDRegion->tszProvincer, pptszResult[nRow + 1]);
@@ -166,7 +166,7 @@ BOOL CModuleDatabase_IDCard::ModuleDatabase_IDCard_QueryCity(XENGINE_IDREGION* p
166166
if ((NULL == pSt_IDRegion) || (NULL == pSt_IDInfo))
167167
{
168168
DBModule_IsErrorOccur = TRUE;
169-
DBModule_dwErrorCode = ERROR_XENGINE_IPADDR_MODULE_DATABASE_IDCARD_PARAMENT;
169+
DBModule_dwErrorCode = ERROR_APISERVICE_MODULE_DATABASE_IDCARD_PARAMENT;
170170
return FALSE;
171171
}
172172
//查询
@@ -186,7 +186,7 @@ BOOL CModuleDatabase_IDCard::ModuleDatabase_IDCard_QueryCity(XENGINE_IDREGION* p
186186
if (nLine <= 0)
187187
{
188188
DBModule_IsErrorOccur = TRUE;
189-
DBModule_dwErrorCode = ERROR_XENGINE_IPADDR_MODULE_DATABASE_IDCARD_NOTFOUND;
189+
DBModule_dwErrorCode = ERROR_APISERVICE_MODULE_DATABASE_IDCARD_NOTFOUND;
190190
return FALSE;
191191
}
192192
_tcscpy(pSt_IDRegion->tszCity, pptszResult[nRow + 1]);
@@ -219,7 +219,7 @@ BOOL CModuleDatabase_IDCard::ModuleDatabase_IDCard_QueryCounty(XENGINE_IDREGION*
219219
if ((NULL == pSt_IDRegion) || (NULL == pSt_IDInfo))
220220
{
221221
DBModule_IsErrorOccur = TRUE;
222-
DBModule_dwErrorCode = ERROR_XENGINE_IPADDR_MODULE_DATABASE_IDCARD_PARAMENT;
222+
DBModule_dwErrorCode = ERROR_APISERVICE_MODULE_DATABASE_IDCARD_PARAMENT;
223223
return FALSE;
224224
}
225225
//查询
@@ -239,7 +239,7 @@ BOOL CModuleDatabase_IDCard::ModuleDatabase_IDCard_QueryCounty(XENGINE_IDREGION*
239239
if (nLine <= 0)
240240
{
241241
DBModule_IsErrorOccur = TRUE;
242-
DBModule_dwErrorCode = ERROR_XENGINE_IPADDR_MODULE_DATABASE_IDCARD_NOTFOUND;
242+
DBModule_dwErrorCode = ERROR_APISERVICE_MODULE_DATABASE_IDCARD_NOTFOUND;
243243
return FALSE;
244244
}
245245
_tcscpy(pSt_IDRegion->tszCounty, pptszResult[nRow + 1]);

XEngine_Source/XEngine_ModuleDatabase/ModuleDatabase_IPInfo/ModuleDatabase_IPInfo.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ BOOL CModuleDatabase_IPInfo::ModuleDatabase_IPInfo_IPV4Query(XENGINE_IPADDRINFO*
8686
if ((NULL == pSt_IPAddrInfo) && (NULL == lpszIPAddr))
8787
{
8888
DBModule_IsErrorOccur = TRUE;
89-
DBModule_dwErrorCode = ERROR_XENGINE_IPADDR_MODULE_DATABASE_IPINFO_PARAMENT;
89+
DBModule_dwErrorCode = ERROR_APISERVICE_MODULE_DATABASE_IPINFO_PARAMENT;
9090
return FALSE;
9191
}
9292
//查询
@@ -111,7 +111,7 @@ BOOL CModuleDatabase_IPInfo::ModuleDatabase_IPInfo_IPV4Query(XENGINE_IPADDRINFO*
111111
if (nLine <= 0)
112112
{
113113
DBModule_IsErrorOccur = TRUE;
114-
DBModule_dwErrorCode = ERROR_XENGINE_IPADDR_MODULE_DATABASE_IPINFO_NOTFOUND;
114+
DBModule_dwErrorCode = ERROR_APISERVICE_MODULE_DATABASE_IPINFO_NOTFOUND;
115115
return FALSE;
116116
}
117117
_tcscpy(pSt_IPAddrInfo->tszIPStart, pptszResult[nRow + 1]);
@@ -153,7 +153,7 @@ BOOL CModuleDatabase_IPInfo::ModuleDatabase_IPInfo_IPV6Query(XENGINE_IPADDRINFO*
153153
if ((NULL == pSt_IPAddrInfo) && (NULL == lpszIPAddr))
154154
{
155155
DBModule_IsErrorOccur = TRUE;
156-
DBModule_dwErrorCode = ERROR_XENGINE_IPADDR_MODULE_DATABASE_IPINFO_PARAMENT;
156+
DBModule_dwErrorCode = ERROR_APISERVICE_MODULE_DATABASE_IPINFO_PARAMENT;
157157
return FALSE;
158158
}
159159
//查询
@@ -181,7 +181,7 @@ BOOL CModuleDatabase_IPInfo::ModuleDatabase_IPInfo_IPV6Query(XENGINE_IPADDRINFO*
181181
if (nLine <= 0)
182182
{
183183
DBModule_IsErrorOccur = TRUE;
184-
DBModule_dwErrorCode = ERROR_XENGINE_IPADDR_MODULE_DATABASE_IPINFO_NOTFOUND;
184+
DBModule_dwErrorCode = ERROR_APISERVICE_MODULE_DATABASE_IPINFO_NOTFOUND;
185185
return FALSE;
186186
}
187187
_tcscpy(pSt_IPAddrInfo->tszIPStart, pptszResult[nRow + 1]);

XEngine_Source/XEngine_ModuleDatabase/ModuleDatabase_Phone/ModuleDatabase_Phone.cpp

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -41,23 +41,23 @@ BOOL CModuleDatabase_Phone::ModuleDatabase_Phone_Init(LPCTSTR lpszSQLFile)
4141
if (NULL == lpszSQLFile)
4242
{
4343
DBModule_IsErrorOccur = TRUE;
44-
DBModule_dwErrorCode = ERROR_XENGINE_IPADDR_MODULE_DATABASE_PHONE_PARAMENT;
44+
DBModule_dwErrorCode = ERROR_APISERVICE_MODULE_DATABASE_PHONE_PARAMENT;
4545
return FALSE;
4646
}
4747
//打开数据库
4848
FILE* pSt_File = _tfopen(lpszSQLFile, _T("rb"));
4949
if (NULL == pSt_File)
5050
{
5151
DBModule_IsErrorOccur = TRUE;
52-
DBModule_dwErrorCode = ERROR_XENGINE_IPADDR_MODULE_DATABASE_PHONE_NOTFOUND;
52+
DBModule_dwErrorCode = ERROR_APISERVICE_MODULE_DATABASE_PHONE_NOTFOUND;
5353
return FALSE;
5454
}
5555
//申请内存
5656
ptszMsgBuffer = (TCHAR*)malloc(XENGINE_APISERVICE_DATABASE_PHONE_BUFFER_SIZE);
5757
if (NULL == ptszMsgBuffer)
5858
{
5959
DBModule_IsErrorOccur = TRUE;
60-
DBModule_dwErrorCode = ERROR_XENGINE_IPADDR_MODULE_DATABASE_PHONE_MALLOC;
60+
DBModule_dwErrorCode = ERROR_APISERVICE_MODULE_DATABASE_PHONE_MALLOC;
6161
return FALSE;
6262
}
6363
memset(ptszMsgBuffer, '\0', XENGINE_APISERVICE_DATABASE_PHONE_BUFFER_SIZE);
@@ -117,7 +117,7 @@ BOOL CModuleDatabase_Phone::ModuleDatabase_Phone_Query(LPCTSTR lpszPhoneNumber,
117117
if ((NULL == lpszPhoneNumber) || (NULL == pSt_PhoneInfo))
118118
{
119119
DBModule_IsErrorOccur = TRUE;
120-
DBModule_dwErrorCode = ERROR_XENGINE_IPADDR_MODULE_DATABASE_PHONE_PARAMENT;
120+
DBModule_dwErrorCode = ERROR_APISERVICE_MODULE_DATABASE_PHONE_PARAMENT;
121121
return FALSE;
122122
}
123123
size_t nPLen = _tcslen(lpszPhoneNumber);
@@ -219,7 +219,7 @@ BOOL CModuleDatabase_Phone::ModuleDatabase_Phone_Convert(LPCTSTR lpszPhoneInfo,
219219
if (NULL == ptszTokStr)
220220
{
221221
DBModule_IsErrorOccur = TRUE;
222-
DBModule_dwErrorCode = ERROR_XENGINE_IPADDR_MODULE_DATABASE_PHONE_NOTFOUND;
222+
DBModule_dwErrorCode = ERROR_APISERVICE_MODULE_DATABASE_PHONE_NOTFOUND;
223223
return FALSE;
224224
}
225225
_tcscpy(pSt_PhoneInfo->tszProvincer, ptszTokStr);
@@ -228,7 +228,7 @@ BOOL CModuleDatabase_Phone::ModuleDatabase_Phone_Convert(LPCTSTR lpszPhoneInfo,
228228
if (NULL == ptszTokStr)
229229
{
230230
DBModule_IsErrorOccur = TRUE;
231-
DBModule_dwErrorCode = ERROR_XENGINE_IPADDR_MODULE_DATABASE_PHONE_NOTFOUND;
231+
DBModule_dwErrorCode = ERROR_APISERVICE_MODULE_DATABASE_PHONE_NOTFOUND;
232232
return FALSE;
233233
}
234234
_tcscpy(pSt_PhoneInfo->tszCity, ptszTokStr);
@@ -237,7 +237,7 @@ BOOL CModuleDatabase_Phone::ModuleDatabase_Phone_Convert(LPCTSTR lpszPhoneInfo,
237237
if (NULL == ptszTokStr)
238238
{
239239
DBModule_IsErrorOccur = TRUE;
240-
DBModule_dwErrorCode = ERROR_XENGINE_IPADDR_MODULE_DATABASE_PHONE_NOTFOUND;
240+
DBModule_dwErrorCode = ERROR_APISERVICE_MODULE_DATABASE_PHONE_NOTFOUND;
241241
return FALSE;
242242
}
243243
pSt_PhoneInfo->nZipCode = _ttoi(ptszTokStr);
@@ -246,7 +246,7 @@ BOOL CModuleDatabase_Phone::ModuleDatabase_Phone_Convert(LPCTSTR lpszPhoneInfo,
246246
if (NULL == ptszTokStr)
247247
{
248248
DBModule_IsErrorOccur = TRUE;
249-
DBModule_dwErrorCode = ERROR_XENGINE_IPADDR_MODULE_DATABASE_PHONE_NOTFOUND;
249+
DBModule_dwErrorCode = ERROR_APISERVICE_MODULE_DATABASE_PHONE_NOTFOUND;
250250
return FALSE;
251251
}
252252
pSt_PhoneInfo->nAreaCode = _ttoi(ptszTokStr);

XEngine_Source/XEngine_ModuleDatabase/XEngine_ModuleDatabase.vcxproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,7 @@
168168
<ClInclude Include="ModuleDatabase_IDCard\ModuleDatabase_IDCard.h" />
169169
<ClInclude Include="ModuleDatabase_IPInfo\ModuleDatabase_IPInfo.h" />
170170
<ClInclude Include="ModuleDatabase_Phone\ModuleDatabase_Phone.h" />
171+
<ClInclude Include="ModuleDatabase_ZIPCode\ModuleDatabase_ZIPCode.h" />
171172
<ClInclude Include="ModuleDB_Define.h" />
172173
<ClInclude Include="ModuleDB_Error.h" />
173174
<ClInclude Include="pch.h" />
@@ -178,6 +179,7 @@
178179
<ClCompile Include="ModuleDatabase_IDCard\ModuleDatabase_IDCard.cpp" />
179180
<ClCompile Include="ModuleDatabase_IPInfo\ModuleDatabase_IPInfo.cpp" />
180181
<ClCompile Include="ModuleDatabase_Phone\ModuleDatabase_Phone.cpp" />
182+
<ClCompile Include="ModuleDatabase_ZIPCode\ModuleDatabase_ZIPCode.cpp" />
181183
<ClCompile Include="pch.cpp">
182184
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
183185
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader>

XEngine_Source/XEngine_ModuleDatabase/XEngine_ModuleDatabase.vcxproj.filters

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,12 @@
3737
<Filter Include="源文件\ModuleDatabase_Bank">
3838
<UniqueIdentifier>{d795f584-6d94-4d87-85a9-b6787ccd8783}</UniqueIdentifier>
3939
</Filter>
40+
<Filter Include="头文件\ModuleDatabase_ZIPCode">
41+
<UniqueIdentifier>{bc7c2fd0-b3ee-4525-aa21-9b255773a05f}</UniqueIdentifier>
42+
</Filter>
43+
<Filter Include="源文件\ModuleDatabase_ZIPCode">
44+
<UniqueIdentifier>{5095bb8f-8ecf-4876-ad6b-f9fe6bcbcc3c}</UniqueIdentifier>
45+
</Filter>
4046
</ItemGroup>
4147
<ItemGroup>
4248
<ClInclude Include="framework.h">
@@ -63,6 +69,9 @@
6369
<ClInclude Include="ModuleDatabase_Bank\ModuleDatabase_Bank.h">
6470
<Filter>头文件\ModuleDatabase_Bank</Filter>
6571
</ClInclude>
72+
<ClInclude Include="ModuleDatabase_ZIPCode\ModuleDatabase_ZIPCode.h">
73+
<Filter>头文件\ModuleDatabase_ZIPCode</Filter>
74+
</ClInclude>
6675
</ItemGroup>
6776
<ItemGroup>
6877
<ClCompile Include="dllmain.cpp">
@@ -83,6 +92,9 @@
8392
<ClCompile Include="ModuleDatabase_Bank\ModuleDatabase_Bank.cpp">
8493
<Filter>源文件\ModuleDatabase_Bank</Filter>
8594
</ClCompile>
95+
<ClCompile Include="ModuleDatabase_ZIPCode\ModuleDatabase_ZIPCode.cpp">
96+
<Filter>源文件\ModuleDatabase_ZIPCode</Filter>
97+
</ClCompile>
8698
</ItemGroup>
8799
<ItemGroup>
88100
<None Include="XEngine_ModuleDatabase.def">

0 commit comments

Comments
 (0)