我正在使用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;
答案 0 :(得分:0)
解决!
我在ODBC驱动程序的MariaDB网站上再看一遍,注意到我使用的版本2.0是Beta版。
我卸载了测试版并安装了1.0版,这解决了这个问题。