Текущий архив: 2003.09.11;
Скачать: CL | DM;
ВнизВставка записей в другую базу данных MS Access Найти похожие ветки
← →
Nikolai_S (2003-08-21 16:35) [0]Добрый день!
СУБД - MS Access 2000.
Я столкнулся с такой проблемой:
Имеется MyTable: TADOTable - связанная с таблицей MY_TABLE в файле access_db.mdb;
выполняю такой запросINSERT INTO MY_TABLE IN "access_db.mdb" FROM MY_TABLE
, который вставляет записи в таблицу MY_TABLE (MyTable: TADOTable)
и тут же обновляю MyTable (MyTable.Requery).
MyTable - не отображает новые записи. Если же выполнять команду MyTable.Requery не сразу, а через некоторое время, то новые записи появляются.
Как заставить MyTable обновиться?
← →
Vlad (2003-08-21 16:39) [1]Close; Open;
← →
Nikolai_S (2003-08-21 16:42) [2]Это тоже не помогает. Я уже пробовал
← →
Vlad (2003-08-21 16:49) [3]Транзакцию открываешь ?
Commit делаешь ?
← →
Nikolai_S (2003-08-21 16:57) [4]Делаю без транзакции, т.к. просходит изменение другой базы данных, то есть я из одного файла MS Access делаю вставку записей в другой файл. Если использовать транзакции, то ошибки вылезают.
← →
Nikolai_S (2003-08-21 16:58) [5]Сделал
ADOConnection.Close;
ADOConnection.Open;
Вроде помогло, но как-то каряво это.
Страницы: 1 вся ветка
Текущий архив: 2003.09.11;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.008 c