MS Access:从MySQL下载表的宏按钮

时间:2015-12-14 09:51:24

标签: mysql vba access-vba ms-access-2010 ado

我试图创建一个连接到MySQL数据库并下载表格的按钮(点击时)。我创建了以下宏:

<target depends="-copy-webdir" name="-post-compile">
    <exec vmlauncher="false" executable="gulp" dir="${basedir}"/>
</target>

来源:http://www.learnexcelmacro.com/wp/2011/12/how-to-connect-to-access-database-excel-macro/ - 我也做了先决条件。当我尝试运行宏时,我收到以下错误:&#34;编译错误 - 无效使用新关键字&#34; 。关于我做错了什么的任何想法?谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

在第二行和第三行之间的strcon

没有空格。 “用户”这个词是否意味着与...... Source=test1.server.net:63306User中的数据源分开?

我认为你需要一个分号,所以试试以下...... 我还认为您可能必须将strcon声明为字符串变量。

dim strcon as string

strcon = "Provider=Microsoft.ACE.OLEDB.12.0;" & _
"Data Source=test1.server.net:63306;" & _
"User Id=admin;Password=test"
  

修改

我注意到qry也未被声明为字符串,您可能需要像我在strconn中所建议的那样对此进行相同操作。

dim qry as string