【发布时间】:2016-08-19 18:45:15
【问题描述】:
我正在使用 Excel 2013 和 VBA 连接到 MariaDB 数据库,安装的 ODBC 驱动程序是 2.0 版
尝试执行 SQL 语句时出现错误:
[ma-2.0.11][10.1.9-MariaDB]Invalid string or buffer length
我知道 SQL 不是问题的原因,因为我已将 SQL 输出到即时窗口中,然后使用 HeidiSQL 在同一系统上执行它。
操作系统是Windows 7 64位。#
连接字符串:
Driver=MariaDB ODBC 2.0 Driver;Server=serverhostname;Port=3306;Database=dbname;UID=username;PWD=password;
【问题讨论】:
-
连接字符串好像可以贴一下你在用什么?
-
是的,现在就在那里。
-
以前没有使用过 MariaDB,但大多数连接字符串都以
;结尾。您是否尝试在最后添加? -
是的,刚刚试过,结果一样。
-
继续
CHARSET=UTF8;