mysql - 如何从数据宏 MS Access 运行追加查询?

标签 mysql ms-access vba linked-tables

我有 2 个表,一个是名为“Client”的本​​地表,另一个是到我的 Web 服务器中名为“ClientSql”的 MySQL DB 的链接表。 当我将数据插入表 Client 时,我希望它也插入到 clientSql 中。我尝试使用数据宏(插入后),但它显示了一个错误,指出

It's not possible in linked tables.

我尝试成功创建附加查询,它可以工作,但如果我手动执行它,它就可以工作。我的问题是:
是否可以从数据宏中调用它?如果可能的话,你能告诉我怎么做吗?如果没有,你能给我一个解决方案吗?

最佳答案

我不确定为什么您应该能够手动执行此操作,但不能通过宏执行此操作。根据此链接

http://dev.mysql.com/doc/connector-odbc/en/connector-odbc-examples-tools-with-access-linked-tables.html

无论哪种方式你都应该能够做到。

另一个想法是消除本地 Access 客户端表,让 Access 程序直接更新mySql表。但是,如果另一个程序同时 Access 客户端表,由于多用户和锁定情况,这可能会变得很棘手。

关于mysql - 如何从数据宏 MS Access 运行追加查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31032660/

相关文章:

excel - 将文本附加到单元格但卡在循环中

php - 这个sql输入验证安全吗?

mysql - LEFT JOIN 在同一张表上加倍行

mysql - 将MySql中的varchar转换为给定的日期格式

c# - 标签从数据库中放入随机值 C#

javascript - VBA 提取 HTML CDATA

php - 在 HTML 表中显示 mysql 数据 - 表顶部显示的最新条目

sql - 通过外键链接数据时 MS Access 中的控制源无效

SQL Server 2005查询多个Access数据库?

vba - 使用可变单元格引用将范围从一张纸复制到另一张纸