MySQL 到 Excel VBA

标签 mysql excel vba connection-string

我使用了以下内容:

  • Excel 2013

  • MySQL版本为5.0.67

  • Windows 8 64 位

当我通过 excel VBA 连接 MySQL 时(我不需要 ODBC 连接),出现以下错误。

Error Description: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
Error at line: 0
Error Number: -2147467259

我也安装了 mysql-for-excel-1.2.1。 请帮我解决问题。

我列出了代码:

 cn.Open "DRIVER={MySQL ODBC 5.0.67 Driver};SERVER=localhost; PORT=3306;_ 
 DATABASE=Sales; USER=root; PASSWORD=sys; OPTION=3;"

我尝试使用以下驱动程序:

  • MySQL 5.0.67 驱动程序
  • MySQL ODBC 5.0.67 驱动程序
  • MySQL ODBC 5.0.67 ANSI 驱动程序
  • MySQL ODBC 5.0.67 Unicode 驱动程序
  • mysql-for-excel-1.2.1

最佳答案

我安装了 MySQL ODBC 驱动程序。

我建立了联系。

关于MySQL 到 Excel VBA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23012633/

相关文章:

Excel 隐藏/显示功能区上除自定义选项卡之外的所有选项卡

vba - excel VBA中的多个范围相交

excel - 如何比较两张 map

php - 插入语句问题

MySQL日期型DATE格式存储

excel - 在除 Sheet1 和 Sheet2 之外的每个工作表上运行宏

mysql - 将 dbFailOnError 添加到 CurrentDb.Execute 无法更新表

php - 如何从 Joomla 中的组件菜单项获取 MySQL 查询结果并使用 foreach where 子句进行优化?

php - mysql插入查询自动递增值

Python函数将变量输入字符串