MariaDB ODBC 无效的字符串或缓冲区长度

MariaDB ODBC Invalid string or buffer length

我正在使用 Excel 2013 和 VBA 连接到 MariaDB 数据库,安装的 ODBC 驱动程序是版本 2.0

我在尝试执行 SQL 语句时遇到错误:

    [ma-2.0.11][10.1.9-MariaDB]Invalid string or buffer length

我知道 SQL 不是问题的原因,因为我已经将 SQL 输出到即时 window 中,然后使用 Heidi[在同一系统上执行它=24=].

操作系统是Windows7 64位#

连接字符串:

    Driver=MariaDB ODBC 2.0 Driver;Server=serverhostname;Port=3306;Database=dbname;UID=username;PWD=password;

已解决!

我在 MariaDB 网站上再次查看了 ODBC 驱动程序,发现我使用的 2.0 版是 Beta 版。

我卸载了测试版并安装了 1.0 版,这已经解决了问题。