哪位大哥可以帮帮我呀!!!???

wzz_boy 2007-12-10 10:37:02
我写了一个控制台应用程序,查询mysql里面的数据并显示出来(数据库里面的内容是中文的,数据库本身的编码是GBK的)
但是显示出来的只是一个问号“?”,这个程序还实现了插入数据的功能,但如果插入中文时,则出现类似的错误:
Incorrect string value: '\xBE\xAD\xC0\xED' for column 'position' at row 1
请问该如何解决这问题?
...全文
40 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
effective_person 2007-12-10
  • 打赏
  • 举报
回复
如果是中文的话好像要 wstring 宽字符串吧!

64,646

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧