|
|
|
MS SQL + VFP8 + ?(ODBC,ADO,OLEDB...)
|
|||
|---|---|---|---|
|
#18+
Ещё один маленький вопрос. Делаю базу на MS SQL Server 2K + VFP8 (клиент). Использую ODBC, но полазил по форуму и создалось впечатление, что ODBC уже уходит в прошлое, что такая связка медленная и устаревшая. Вопрос. Что удобнее использовать в данной ситуации? Насколько сложнее использовать ADO? В чём будер отличие? Работая с ODBC использую в основном курсоры, представления и просто SQL команды и хранимые процедуры (через sqlexec()). Что изменится если использовать ADO? З.Ы. Сильно не пинайте, т.к. только недавно начал работать с этими продуктами. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2003, 11:06 |
|
||
|
MS SQL + VFP8 + ?(ODBC,ADO,OLEDB...)
|
|||
|---|---|---|---|
|
#18+
Никак нет, докладываю вам, что ODBC никак не уходит в прошлое.Откуда такое мнение ? Да, дейсвительно, появился интерфейс ADO. Да, удобен , в силу объектной модели. А если посмотреть глубже то видим что ADO это интерфес для программера по использованию механизмов OLE DB, который достаточно быстр, а вот сам ADO "тормоз еще тот". ОDBC по определнию быст, потому как не использует никаких уровневых преобразований данных кроме препроцессора выполнения запросов. Вообще, использовать ADO или ODBC дело исключительно личное , как бы так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2003, 13:13 |
|
||
|
MS SQL + VFP8 + ?(ODBC,ADO,OLEDB...)
|
|||
|---|---|---|---|
|
#18+
Минусы 1)Работа через АDO возможно только с помощью CursorAdapter,предствления отпадают. 2)ADO и так медленнее ODBC , а тут еще некоторое время на конвертацию в курсор. 3) ADO сменится ADO.NET, а ODBC будет еще долго фунциклировать. Тогда уже лучше переходить на XML ( есть такая возможность...) Плюсы 1) Удобно вызывать хранимые процедуры. 2) Универсальность. Можно к примеру использовать внешние ActiveX Data контролы (Xpress Quantum Grid и т.д.) 3) Еще есть несколько плюсов от самого ADO. Динамические курсоры например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2003, 16:47 |
|
||
|
|

start [/forum/topic.php?fid=41&fpage=417&tid=1598067]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
58ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 237ms |
| total: | 392ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...