Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Обращение к большим таблицам из ADO (Delphi) / 3 сообщений из 3, страница 1 из 1
13.10.2005, 15:20
    #33322921
Vicenzo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обращение к большим таблицам из ADO (Delphi)
Добрый день.
Возникла проблема при обращении к серверу Sybase ASE 11 через ADO: в то время как простые запросы из малых таблиц выполняются нормально, запрос из большой (очень) таблицы хотя-бы одной записи зависает при вызове ADOQuery1.ExecQuery, и вешает приложение.
Хотя точно-такой же запрос с этого-же клиента (машины) к этой базе средствами DBE (TQuery) проходит мгновенно и выводит нормвльный результат.
Кто-нибудь сталкивался с тормозами в
ADO -> ODBC -> SybaseASE ? С чем они связяны? Как решали проблему. Кроме перехода на DBE.
Спасибо.
...
Рейтинг: 0 / 0
13.10.2005, 18:04
    #33323539
serg08
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обращение к большим таблицам из ADO (Delphi)
Типа теория.
Говоря упрощённо.
ODBC -универсальный источник данных
Ole db provider -универсальный доступ к данным
ADO упрощает доступ к библиотекам Ole db provider

Таким образом через ADO мы получаем доступ к источнику
данных. Это может быть универсальный источник данных ODBC.
А можно напрямую обратиться к источнику данных-SQL серверу
через Ole db provider for Sybase.
Зачем платить больше!!!! ...И если используете ADO, то незачем это делать
через Ole db provider ODBC, вовлекая в работу ещё и драйвер ODBC.

Единственное в чём неуверен -это корректность работы
Ole db provider for Sybase. Не пришлось с ним работать.
Поэтому повторяю: "Типа теория"
...
Рейтинг: 0 / 0
13.10.2005, 21:51
    #33323840
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обращение к большим таблицам из ADO (Delphi)
Сложно что-то сказать. Может быть , запрос выполняется, а может быть просто в ADO вешается. Надо смотреть есть ли запрос на сервере.
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Обращение к большим таблицам из ADO (Delphi) / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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