Вход | Регистрация

1С:Предприятие ::

Метки:

Данные из базы VFP, синхронизация через ADO

Я
   Nikita
10.03.04 - 07:39
Необходим доступ к базе VFP для cинхронизации данных из приложения (1С). Т. к. база проиндексирована, индекс CDX, стандартные средства (XBase) не приминимы.

Доступ на чтение, удаление, добавление, изменение и ВОССТАНОВЛЕНИЕ удаленных записей.

Подключиться через ADO не составило пробелем, страка инициализации: ("SELECT * FROM buffer.dbf","Driver={Microsoft Visual FoxPro Driver}; SourceType=DBF; SourceDB=D:\maykov",2,2,1)
Вернее даже уже запросом: "SELECT *,IIF(DELETED(),.T.,.F.) AS DeleteStatus FROM buffer.dbf"
Собственно остался один вопрос! КАК ВОССТАНОВИТЬ ПОМЕЧЕНЫЕ НА УДАЛЕНИЕ ЗАПИСИ!!!
 
  Рекламное место пустует
   Darkman
 
1 - 10.03.04 - 10:19
есть же в фоксе команда recall....
ее через ADO нельзя чтоли юзать ?
   Nikita
2 - 10.03.04 - 10:27
Есть то она есть... но не юзается!!!
Или я не правильно юзаю :((((
Может кто знает как правильно...
или где-то встречал...
   Vser1
 
3 - 11.03.04 - 03:05
Синтаксис для FoxPro:
Recall [<границы>] [WHILE <условие>] [FOR <условие>]

<границы>
ALL        - все записи БД
REST       - все записи начиная с текущей, до конца БД
NEXT <N>   - следующие N записей
RECORD <N> - запись с номером N
....
(с)А.А.Попов "FoxPro 2.5/2.6 Создание приложений для FoxPro 2.5/2.6 в DOS и Windows"


Список тем форума
Рекламное место пустует  
Ошибка? Это не ошибка, это системная функция.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует