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差不多.

2 条评论 »

  1. Qin Heying said,

    九月 5, 2007 at 4:06 下午

    小弟看了之后,觉得你应该是一为高手!
    小弟有一个问题请教:我用mysql的C++ API与vc++6.0连接后,向数据库中存汉语总是失败,数据库中的汉语显示在界面上时是“?????????”。但是我得数据库是支持汉语的,请问这是怎么回事?该怎么解决? 谢谢

  2. catch said,

    九月 8, 2007 at 12:32 上午

    如果服务器的编码使用是Utf-8的话。只是这样的操作还不正常的。

    那个需要参考一下VC下怎样进行Utf-8编码方面的资料才行。

RSS feed for comments on this post · TrackBack URL

发表评论

You must be logged in to post a comment.