MS Access自动连接到mysql后端
问题描述:
我有一个MS Access 2003前端和mySQL后端。
我想在第一次打开MDB时自动连接到MySQL,例如当显示Access主菜单窗体时。MS Access自动连接到mysql后端
但是,我不知道,我不断收到“恼人的”MySQL“连接器ODBC”弹出框。
这种情况发生在我进入Access中的表单时,它明显有“连接”到MySQL的字段。
任何想法如何做到这一点?
谢谢!
答
当您使用ODBC创建链接表时,应该有一个名为“记住密码”的复选框。尝试重新创建表格的链接,并确保它被打勾。访问应该开始了解如何访问表,就好像它们是本地的。
(工程在Access 97)
忘记提到(我的错,对不起),我有不同的连接点(数据库),所以我想自动基于可变 其他连接....字,它并不总是相同的数据库连接 – griseldas 2010-07-13 16:33:05
那么我希望你喜欢编码!您需要使用DBEngine.RegisterDatabase创建一个DSN,它允许您指定要使用的服务器和数据库。然后,您可以使用这个来创建使用DAO的链接表(您需要引用DAO 3.6对象库),方法是为所需的表设置TableDef并使用CurrentDB.TableDefs.Append newTableDef 有一个很好的例子WROX书“Access 2003 VBA程序员参考” – Mat 2010-07-14 07:06:43
嗨,马特,感谢您的信息,是的,我爱编码,所以我会马上进入它... – griseldas 2010-07-14 07:25:48