powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / ODBC or ADO?
9 сообщений из 9, страница 1 из 1
ODBC or ADO?
    #32537898
saedra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите решить, какой способ доступа выбрать: ODBC или ADO при разработки приложения VFP с БД MS SQLServer 2000? Что удобнее, надежнее, быстрее и перспективнее?
Пока предполагается только БД MS SQLServer, может понадобится доступ к dBase.
Правильно ли несколько БД, или все таблицы создавать в одной БД?
Планируем покупать VStudio .NET.
...
Рейтинг: 0 / 0
ODBC or ADO?
    #32538132
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ODBC или ADO при разработки приложения VFP с БД MS SQLServer 2000?

В FoxPro работа через ADO сильно затруднена. Более просто происходит работа через ODBC

Правильно ли несколько БД, или все таблицы создавать в одной БД?

Зависит от постановки задачи. В общем случае, с точки зрения упрощения разработки, предпочтительнее иметь все таблицы в одной базе данных.

Планируем покупать VStudio.NET

FoxPro не входит в поставку VStudio.NET Начиная с VFP7 продается как отдельный продукт, который не входит ни в какие комплексы.
...
Рейтинг: 0 / 0
ODBC or ADO?
    #32538213
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторПравильно ли несколько БД, или все таблицы создавать в одной БД?

Зависит от многих причин. Если давать доступ через OL DB Provider из ASP.NET то лучше несколько БД VFP (для MS SQLServer лучше одну).

авторПланируем покупать VStudio .NET

Лучше планировать купить в ноябре VFP 9.0 Но дело вкуса...
...
Рейтинг: 0 / 0
ODBC or ADO?
    #32539073
Reznichenko Y.V.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To ВладимирМ

Хочу уточнить. А почему "...работа через ADO сильно затруднена." ? Обращаюсь из модуля к Oracle следующим образом:

rstB2ArcDoc = Createobject("ADODB.Recordset")
rstB2ArcDoc.Open(lcSelectCmd, ;
"Provider=MSDAORA.1;Password=" + lcB2Psw + ";User ID=" + lcB2User + ";Data Source=" + lcB2Alias)

и потом работаю с recordset. Таблица, к которой идет запрос, содержит более 1 млн. записей. Все происходит достаточно быстро.
...
Рейтинг: 0 / 0
ODBC or ADO?
    #32539087
Раз (1)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
saedraможет понадобится доступ к dBase
Так-то из VFP к dBase через ADO/ODBC обращаться - это сильно :)
...
Рейтинг: 0 / 0
ODBC or ADO?
    #32539162
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и потом работаю с recordset

Вы себе представляете как загрузить RecordSet в Grid? Лично я - нет. Т.е. я предполагаю, что придется создать курсор, перекачать в него данные из RecordSet и потом ломать голову над обратным процессом.

А при работе через ODBC я создаю RemoteView и у меня уже не болит голова о способе работы. Я работаю с ней как с обычной таблицей.
...
Рейтинг: 0 / 0
ODBC or ADO?
    #32539176
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторВы себе представляете как загрузить RecordSet в Grid? Лично я - нет. Т.е. я предполагаю, что придется создать курсор, перекачать в него данные из RecordSet и потом ломать голову над обратным процессом.

Можно попробовать Cursor Adapter (но это только в VFP 8.0 и для любителей
...
Рейтинг: 0 / 0
ODBC or ADO?
    #32539458
Reznichenko Y.V.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Согласен. Я не учел, что не вношу изменения в RecordSet и действительно перекачиваю его данные в DBF.
...
Рейтинг: 0 / 0
ODBC or ADO?
    #32581358
sar99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПРИВЕТ ВСЕМ! КСТАТИ О GRID И РАБОТЕ В VFP И АДО
У НАШЕЙ "ЛЮБИМОЙ" MICROSOFT ЕСТЬ ОБЬЕКТ DATAGRID!

ОН ВПОЛНЕ ЗАМЕНИТ ВАМ РОДНОЙ GRID! (А ТАКЖЕ ЕСТЬ DATACOMBO И Т.П.)
ЕСЛИ ХОРОШО РАЗОБРАТЬСЯ В ADO, ТО РАБОТА
ТРИАДЫ VFP6+ADO+DATAGRID ВЕСЬМА УСТОЙЧИВА И БЫСТРА.

ЧТО ЖЕ ДО АДАПТЕРА КУРСОРА - ЭТО ПОКА СЫРОЙ ПРОДУКТ
(БЕЗ SP1 ОН ВООБЩЕ ДВЕ ЗАПИСИ С ОДНИМ КЛЮЧОМ В GRID ВСТАВЛЯЛ!!!
СМОТРИШЬ В РОДНУЮ БАЗУ - ТАМ ЗАПИСЬ ОДНА)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / ODBC or ADO?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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