更新链接的 MySQL 表时,MS Access 忽略确认对话框

更新链接的 MySQL 表时,MS Access 忽略确认对话框

我有一个 MySQL 数据库(版本 5.1.63),它通过 ODBC(MySQL ODBC 5.1 驱动程序)连接到 MS Access(2002)。

在 MySQL 中我创建了一个简单的表,如下所示:

CREATE TABLE IF NOT EXISTS `test` (
  `col` int(11) NOT NULL,
  `stamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY (`col`)
);

以及一个示例行:

INSERT INTO `test` (`col`, `stamp`) VALUES
(4, '2012-07-17 13:25:29');

当我将表链接到 Access 并使用查询更新条目时:

UPDATE test SET test.col = 6;

Access 将打开一个对话框,要求确认更新。但无论我选择什么(是或否),它都会更新表格。为什么?有人知道如何解决这个问题吗?

相关内容