更新mysql数据库时出现“无效的字符串或缓冲区长度”错误 mysql 有个启动参数叫“max_allowed_packet”,把它改大点试试。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢问题已经解决! 我试了添加 rst.CursorLocation = adUseClient 就可以解决问题了 (还不知道为什么 汗 难道是mysql的服务器端的游标不支持定位?) 之前看了很多文献 上网找了很多文章 也试了很多办法 包括把数据表从myisam 改到 innodb ,把blog字段的位置调整 等等 ,, 后来才发现问题出现在recordset上面! 不知道有没人碰到我相同的情况,而走弯路,希望我的问题对大家有所帮助! 还有 必须把select 语句中加上主键(比如 id) ,否则会提示找不到列(再次汗><!) 是,用ADO时有些特性不是所有的数据库都支持,客户端和静态光标应该是所有都支持的,也是最省资源的。如果你的RECORDSET需要将结果更新回数据库,一定要指定主键,如果只是单纯的SELECT,你可以将LOCKTYPE设为REAOONLY,就不必指定主键。 求助:想把一个字段的数值分成多个列显示出来 Mysql odbc 驱动安装问题 数据查询 外连接(left out join .. on) SQL中DELETE语句能否加2个条件 请大家帮我看看这条mysql语句该怎么写呢? 关于MySql API中MYSQL_ROW的问题 简单问题,菜鸟送分。 一句SQL实现下面功能,是否可行? 急,在线等,关于Geometry的ST_Distance 【新手求助】MySQL列删除的问题 MYSQL5中文显示问题,在线等,急求,谢谢 请问什么数据类型支持中文~急~在线等
我试了添加 rst.CursorLocation = adUseClient 就可以解决问题了 (还不知道为什么 汗 难道是mysql的服务器端的游标不支持定位?) 之前看了很多文献 上网找了很多文章 也试了很多办法 包括把数据表从myisam 改到 innodb ,把blog字段的位置调整 等等 ,, 后来才发现问题出现在recordset上面! 不知道有没人碰到我相同的情况,而走弯路,希望我的问题对大家有所帮助!
如果你的RECORDSET需要将结果更新回数据库,一定要指定主键,如果只是单纯的SELECT,你可以将LOCKTYPE设为REAOONLY,就不必指定主键。