解决编译问题

This commit is contained in:
luoliangyi 2022-12-15 15:25:13 +08:00
parent 6dae1765c4
commit fd5ba3077b
2 changed files with 9 additions and 9 deletions

View File

@ -135,8 +135,8 @@
<GenerateDebugInformation>true</GenerateDebugInformation> <GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC> <EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGPdtToolDb.def</ModuleDefinitionFile> <ModuleDefinitionFile>HGPdtToolDb.def</ModuleDefinitionFile>
<AdditionalLibraryDirectories>../lib/x86;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> <AdditionalLibraryDirectories>../lib/x86;../../../sdk/lib/win/x86/Release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<AdditionalDependencies>libmysql.lib;%(AdditionalDependencies)</AdditionalDependencies> <AdditionalDependencies>libmysql.lib;HGBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link> </Link>
<PostBuildEvent> <PostBuildEvent>
<Command>copy $(OutDir)HGPdtToolDb.dll $(SolutionDir)..\..\release\win\x86\Release\</Command> <Command>copy $(OutDir)HGPdtToolDb.dll $(SolutionDir)..\..\release\win\x86\Release\</Command>
@ -157,8 +157,8 @@
<SubSystem>Windows</SubSystem> <SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation> <GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC> <EnableUAC>false</EnableUAC>
<AdditionalLibraryDirectories>../lib/x64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> <AdditionalLibraryDirectories>../lib/x64;../../../sdk/lib/win/x64/Release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<AdditionalDependencies>libmysql.lib;%(AdditionalDependencies)</AdditionalDependencies> <AdditionalDependencies>libmysql.lib;HGBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
<ModuleDefinitionFile>HGPdtToolDb.def</ModuleDefinitionFile> <ModuleDefinitionFile>HGPdtToolDb.def</ModuleDefinitionFile>
</Link> </Link>
</ItemDefinitionGroup> </ItemDefinitionGroup>
@ -182,8 +182,8 @@
<GenerateDebugInformation>true</GenerateDebugInformation> <GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC> <EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGPdtToolDb.def</ModuleDefinitionFile> <ModuleDefinitionFile>HGPdtToolDb.def</ModuleDefinitionFile>
<AdditionalLibraryDirectories>../lib/x64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> <AdditionalLibraryDirectories>../lib/x64;../../../sdk/lib/win/x64/Release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<AdditionalDependencies>libmysql.lib;%(AdditionalDependencies)</AdditionalDependencies> <AdditionalDependencies>libmysql.lib;HGBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link> </Link>
<PostBuildEvent> <PostBuildEvent>
<Command>copy $(OutDir)HGPdtToolDb.dll $(SolutionDir)..\..\release\win\x64\Release\</Command> <Command>copy $(OutDir)HGPdtToolDb.dll $(SolutionDir)..\..\release\win\x64\Release\</Command>

View File

@ -599,7 +599,7 @@ HGResult HGPdtToolDbUserMgrImpl::UploadFile(const HGChar* tag, const HGChar* fil
char sqlCmd[1024] = {0}; char sqlCmd[1024] = {0};
sprintf(sqlCmd, "insert into file_list (tag, file_data) values ('%s', ?);", tag); sprintf(sqlCmd, "insert into file_list (tag, file_data) values ('%s', ?);", tag);
int ret = mysql_stmt_prepare(stmt, sqlCmd, strlen(sqlCmd)); int ret = mysql_stmt_prepare(stmt, sqlCmd, (unsigned long)strlen(sqlCmd));
assert(0 == ret); assert(0 == ret);
MYSQL_BIND bnd = {0}; MYSQL_BIND bnd = {0};
@ -619,7 +619,7 @@ HGResult HGPdtToolDbUserMgrImpl::UploadFile(const HGChar* tag, const HGChar* fil
if (1062 == mysql_stmt_errno(stmt)) if (1062 == mysql_stmt_errno(stmt))
{ {
sprintf(sqlCmd, "update file_list set file_data = ? where tag = '%s';", tag); sprintf(sqlCmd, "update file_list set file_data = ? where tag = '%s';", tag);
ret = mysql_stmt_prepare(stmt, sqlCmd, strlen(sqlCmd)); ret = mysql_stmt_prepare(stmt, sqlCmd, (unsigned long)strlen(sqlCmd));
assert(0 == ret); assert(0 == ret);
MYSQL_BIND bnd = {0}; MYSQL_BIND bnd = {0};
@ -664,7 +664,7 @@ HGResult HGPdtToolDbUserMgrImpl::DownloadFile(const HGChar* tag, const HGChar* f
char sqlCmd[1024] = {0}; char sqlCmd[1024] = {0};
sprintf(sqlCmd, "select file_data from file_list where tag = '%s';", tag); sprintf(sqlCmd, "select file_data from file_list where tag = '%s';", tag);
int ret = mysql_stmt_prepare(stmt, sqlCmd, strlen(sqlCmd)); int ret = mysql_stmt_prepare(stmt, sqlCmd, (unsigned long)strlen(sqlCmd));
assert(0 == ret); assert(0 == ret);
unsigned long readLength = 0; unsigned long readLength = 0;