powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Вопрос по ADODB
7 сообщений из 7, страница 1 из 1
Вопрос по ADODB
    #33059072
denis_viktorovich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго всем времени суток.
А не поделится ли кто примером работы на VFP 6-7 (нету CursorAdapter) c ADODB. Т.е. коннекшн создаю, в результате запроса получаю рекордсет. А потом бы эти данные или в таблицу или в курсор для дальнейшей обработки.
Лобовое решение - перебирать свойство Fields. А нет ли более удобного варианта?
Заранее благодарен за пояснения т.к. через ADODB не работал.
...
Рейтинг: 0 / 0
Вопрос по ADODB
    #33060643
sar99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
А зачем копировать recordset в таблицу dbf?
Можно успешно работать с курсором АДО!
Есть команды навигации,поиска (find),вставки коректировки удаления.
Наконец есть MS DATAGRID для визуализации курсора АДО.
Но если очень надо , то дергать объект fields придется(в цикле)
...
Рейтинг: 0 / 0
Вопрос по ADODB
    #33060707
Ups88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тут
/topic/36541&hl=
...
Рейтинг: 0 / 0
Вопрос по ADODB
    #33061122
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi denis_viktorovich!

На сайте MS ещё должен быть VFPCOM.DLL - одна из его функций - конвертация RS в курсор.
Есть масса уже готовых решений - и на чистом фоксе (как раз эти банальные циклы по FIELDS(ln1) и по записям RS), и с использованием средств С++ (должно быть на порядки быстрее) - искать в частности на UniversalThread.com

P.S. И всё-же зачем тебе понадобился ADO??? Не вижу пока никаких веских причин его использовать, тем более в VFP6.

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Вопрос по ADODB
    #33061153
denis_viktorovich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за помощь. Что по поводу необходимости работы с ADO - нужно работать с данными, которые поступают в виде базы Access. А поскольку опыта работы с Access нет еще, решил перепробовать все возможные варианты подключения. Похоже все таки удобнее использовать ODBC.
...
Рейтинг: 0 / 0
Вопрос по ADODB
    #33062322
sar99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
C точки зрения ODBС или ADO - дело вкуса!
Что лучше знаещь , то и используй.
В первом ответе я забыл напомнить что для реальной работы
с ADO в VFP6 обязателен SP3 для VFP6!
(без него невозможно привязать RS к DATAGRID)
...
Рейтинг: 0 / 0
Вопрос по ADODB
    #33067281
rsuser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>А не поделится ли кто примером работы на VFP 6-7 (нету CursorAdapter) c >ADODB. Т.е. коннекшн создаю, в результате запроса получаю рекордсет. А >потом бы эти данные или в таблицу или в курсор для дальнейшей обработки.

Дык, если нужен курсор, - зачем же за обращаться к ADO? ADO схож с работой с DBF-файлами (работа с отдельными записями и полями, навигация от записи к записи и т.д)
А курсор (как мне кажется) лучше через ODBC и сквозные запросы обслуживать.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Вопрос по ADODB
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]