none
MySQL API 接口 RRS feed

  • 问题

  •       我在用C++的MYSQLAPI接口MySQL 数据库里添加数据 。用下面的代码添加的数据中字符串会出现乱码,我查了一下,可能是因为数据库的默认数据类型是VARCHAR 所以造成的乱码,但像将类型创建成VARCHAR类型有报错。请问:在程序里添加什么样的头文件才可以使用VARCHAR类型的数据,或者怎样将string转换成VARCHAR.。

       int id=22;
        double name=11.5;
        string password ="string";
        string email="string";
        sprintf(query,"insert into user (id,name,password,email)values('%d','%lf','%s','%s')",id,name,password,email);

    2017年8月15日 10:33

全部回复

  • 你好,

    这个论坛主要讨论关于Visual Studio安装卸载以及使用的问题,由于您的问题偏向MySQL APL,建议您去https://forums.mysql.com/ 提问,以得到更加专业的解答。

    感谢您的理解与配合


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2017年8月16日 6:29