我试图创建一个连接到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; 。关于我做错了什么的任何想法?谢谢你的帮助。
答案 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