Using Visual C++ 6.0 to connect to MySQL
VC++ 6.0 project settings for MySQL
Working Properly with VC++ 6.0 SP6. MySQL 5.0
win32 debug
C/C++:
code generation-> processor ->pentium
code generation-> Use run time librarty-> Multithreaded
optimizations-> Disable(Debug)
precompliled headers-> not using
Link:
Input->kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib libmysql.lib mysys-nt.lib regex.lib strings.lib zlib.lib
Input-> Ignore libraries: LIBCMTD.lib
Input-> Additional library path-> C:\Program Files\MySQL\MySQL Server 5.0\lib\opt
项目选项里,按上面的设置进行配置,代码方面跟Unix c使用C api差不多.
Qin Heying said,
九月 5, 2007 at 4:06 下午
小弟看了之后,觉得你应该是一为高手!
小弟有一个问题请教:我用mysql的C++ API与vc++6.0连接后,向数据库中存汉语总是失败,数据库中的汉语显示在界面上时是“?????????”。但是我得数据库是支持汉语的,请问这是怎么回事?该怎么解决? 谢谢
catch said,
九月 8, 2007 at 12:32 上午
如果服务器的编码使用是Utf-8的话。只是这样的操作还不正常的。
那个需要参考一下VC下怎样进行Utf-8编码方面的资料才行。