У мене є база даних MySQL (версія 5.1.63), яка підключена до MS Access (2002) через ODBC (драйвер MySQL ODBC 5.1).
У 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');
Коли я зв'язав таблицю з пунктом Доступ і оновлюю запис із запитом:
UPDATE test SET test.col = 6;
Access відкриє діалогове вікно з проханням підтвердити оновлення. Але що б я не вибрав (так чи ні), він все одно буде оновлювати таблицю. ЧОМУ? Хто-небудь знає, як це виправити?