Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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.47 MB
Время: 0.013 c
3-33478
Project777
2003-08-20 13:57
2003.09.11
SQL - запрос...


1-33687
Perekrestok
2003-08-29 13:51
2003.09.11
Интерфейс как у дисков с софтом AlexSoft


14-33761
mitur
2003-08-23 22:22
2003.09.11
Поздравляю всех с Днём Харькова!


6-33707
young_shrek
2003-07-09 13:30
2003.09.11
HTTP error message: Interface not supported


3-33445
Nikola62
2003-08-21 15:34
2003.09.11
Сравнение таблиц