Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.05.14;
Скачать: CL | DM;

Вниз

Delphi & Visual FoxPro .dbf   Найти похожие ветки 

 
serguar   (2006-03-21 09:08) [0]

Здравствуйте.
Подскажите пожалуйста, есть ли какая нибудь возможность отловить в своей программе на Delphi событие "изменение записи", "добавление новой записи" в FoxPro"шной (.dbf) таблице, которую изменяет FoxPro" шное приложение. Пробовал использовать ADO для работы с этими таблицами. Данные считываются нормально, а вот как узнать когда в таблице происходят изменения пока не знаю.
Спасибо.


 
yaral ©   (2006-03-21 09:29) [1]

Никак.
Ну в крайнем случае можено попробовать обновлять набор данных по таймеру, в 1С например так


 
serguar   (2006-03-21 09:42) [2]

Хреново. Че же делать?


 
Sergey13 ©   (2006-03-21 09:53) [3]

2[2] serguar   (21.03.06 09:42)
А если бы ты перехватил эти события, то что бы ты сделал?


 
serguar   (2006-03-21 10:19) [4]

Есть приложение на Visual FoxPro. (Разработано сторонней организацией, исходников нет.) Оно добавляет записи в некоторые таблицы. Мне нужно забирать добавленные записи и отправлять на сетевой сервер БД.


 
Sergey13 ©   (2006-03-21 10:22) [5]

2 [4] serguar   (21.03.06 10:19)
>Мне нужно забирать добавленные записи и отправлять на сетевой сервер БД.
В реальном времени? Почему нельзя по таймеру или по требованию?


 
serguar   (2006-03-21 10:38) [6]

Да можно конечно и по таймеру. Наверное так и придется делать, раз уж другого способа нет. Просто по событию (например OnNewRecord) было бы проще.


 
Sergey13 ©   (2006-03-21 10:43) [7]

2[6] serguar   (21.03.06 10:38)
>Просто по событию (например OnNewRecord) было бы проще.
По AfterPost было бы проще. По OnNewRecord - бесполезно - данных еще нет.


 
apl   (2006-03-21 12:30) [8]

Если Visual Foxpro и таблицы Dbf в базе (Dbc) то может попробовать тригер?
Возложив эту функцию (по пересылке новых записей на сервер) на саму DBC базу?



Страницы: 1 вся ветка

Текущий архив: 2006.05.14;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.027 c
2-1146116795
makvell
2006-04-27 09:46
2006.05.14
Прогресс


2-1145629163
Костька
2006-04-21 18:19
2006.05.14
сжатие файла txt


2-1146137043
dima_kds
2006-04-27 15:24
2006.05.14
Работа с Excel


2-1146141713
Начинающий5
2006-04-27 16:41
2006.05.14
Начинающий5


4-1140538543
Grol
2006-02-21 19:15
2006.05.14
Получить количество и хэндлы потоков у любого процесса