日期:2014-05-16  浏览次数:20750 次

求教MySQL的问题,在VB中,插入(insert into)数据时,为什么报这个错
我用的驱动是   ODBC   3.51   Driver,   MySQL   是5.0版的

.......
cnn.Open   "DRIVER={MySQL   ODBC   3.51   Driver};SERVER=localhost;DATABASE=test;USER=root;PWD=root;OPTION=3 "

strSQL   =   "INSERT   INTO   mytb(aa,bb)   "   &   _
                "VALUES( '北京时间 ', '2007-04-28   12:15:38 ') "
                                                                   
cn.Execute   (strSQL)
.....

运行到cn.Execute时报错:

实时错误   '-2147467259   (80004005) ':

[MySQL][ODBC   3.51   Driver][mysqld-5.0.37-cmmunity-nt]Incorrect   string   value:   '\xDO\xC2\xBB\xAA\xCD\xF8... '   for   column   'aa 'at   row   1

------解决方案--------------------
字符集
------解决方案--------------------
字符集