Can't send long data for non-string/non-binary data types

编译器是vs2010 ,在debug模式下,设定好了 参数 调试 没有问题。
生成 执行文件exe,在命令行下 执行 写上参数 就出先这个问题

昨天也碰到这个问题,今天终于找到原因了,是因为#include "mysql.h"惹的祸,你的项目应该是没导入正确的头文件地址,导致它定位到C:\Program Files\mysql5.5\include\mysql.h去了,所以重新编译都ok的,链接也ok的,但是lib库和你的不一致!!!!!!!!!!!!!!!!
温馨提示:答案为网友推荐,仅供参考
相似回答