求教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
[解决办法]
应该是驱动有问题
[解决办法]
看看你的SQL文,把他拷贝到MySQL里面执行,看看能成功不
底下的提示不是说你的值有问题吗?
[解决办法]
mysql没用过,帮顶