powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Подключение через ADO | OLE DB vs. ODBC
11 сообщений из 11, страница 1 из 1
Подключение через ADO | OLE DB vs. ODBC
    #33059064
Фотография Dimyan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На это форуме много написано о способах и средствах подключения к Sybase, и я вроде все прочита, но для меня так и остался непонятый следующий вопрос:
Родными провайдерами для ADo являютсяOLE DB, с другой стороны родным для Sybase является ODBC. Палка о двух концах получается :( Какой же провайдер использовать при подключении через ADO к Sybase если ODBC родной для нее, но в тоже время везде написано что ADO медленно работает с ODBC, т.к. происходят разного рода переконвертирования из ODBC в OLE DB и обратно и поэтому с ADO рекомендуется использовать только OLE DB провайдеры?
...
Рейтинг: 0 / 0
Подключение через ADO | OLE DB vs. ODBC
    #33059105
Фотография Александр Гoлдун
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimyan пишет:

> Родными провайдерами для ADo являютсяOLE DB, с другой стороны родным для
> Sybase является ODBC.

Читал 3 раза - ничего не понял ;)
Для ASA и OLE DB провайдер и ODBC драйвер оба родные. Выбирай то, что
тебе больше нравится.

> провайдер использовать при подключении через ADO к Sybase если ODBC
> родной для нее, но в тоже время везде написано что ADO медленно работает
> с ODBC, т.к. происходят разного рода переконвертирования из ODBC в OLE

О, эта страсть по native-доступу и фобия стандартных интерфейсов! )
Боишься микросекнды потерять? Одно клиентское приложение генерит тысячи
запросов в секунду? Снимаешь показания с датчиков в реальном режиме времени?

На чем клиент пишется? Если Delphi, то выбирай что хочешь: ADO,
dbExpress, ODBC+BDE, есть компоненты прямого доступа SaVCL (бесплатные),
есть куча платных.

Меня до сих пор устраивает связка BDE+ODBC.
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Подключение через ADO | OLE DB vs. ODBC
    #33059224
Фотография Dimyan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Александр Гoлдун пишет:

> О, эта страсть по native-доступу и фобия стандартных интерфейсов! )
> Боишься микросекнды потерять? Одно клиентское приложение генерит тысячи
> запросов в секунду? Снимаешь показания с датчиков в реальном режиме времени?

Да нет конечно. Самая обыкновенная учетная база.

Спасибо за ответ, все понял :)
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Подключение через ADO | OLE DB vs. ODBC
    #33060176
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimyan с другой стороны родным для Sybase является ODBC.

Чем это он "родной" ?

Dimyan
Палка о двух концах получается :( Какой же провайдер использовать при подключении через ADO к Sybase если ODBC родной для нее, но в тоже время везде написано что ADO медленно работает с ODBC, т.к. происходят разного рода переконвертирования из ODBC в OLE DB и обратно и поэтому с ADO рекомендуется использовать только OLE DB провайдеры?

Есть OLEDB провайдер для ASE, поставляется вместе с OpenClient и сервером.
Его наверное и лучеше всего использовать.
...
Рейтинг: 0 / 0
Подключение через ADO | OLE DB vs. ODBC
    #33061146
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv Dimyan с другой стороны родным для Sybase является ODBC.

Чем это он "родной" ?

Dimyan
Палка о двух концах получается :( Какой же провайдер использовать при подключении через ADO к Sybase если ODBC родной для нее, но в тоже время везде написано что ADO медленно работает с ODBC, т.к. происходят разного рода переконвертирования из ODBC в OLE DB и обратно и поэтому с ADO рекомендуется использовать только OLE DB провайдеры?

Есть OLEDB провайдер для ASE, поставляется вместе с OpenClient и сервером.
Его наверное и лучеше всего использовать.
Для ASA - ODBC самый родной и любимый драйвер :) Хотя все остальные тоже работают неплохо :)
...
Рейтинг: 0 / 0
Подключение через ADO | OLE DB vs. ODBC
    #33072135
Фотография Dmitry Arefiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет Всем !

Могу посоветовать мой AnyDAC - фриварный, прекрасно работает с ASA,
имеет многоуровневую гибкую архитектуру поволяющую выбирать тактику
и стратегию доступа к БД. И т.д.

Удачи,
Дмитрий

--
AnyDAC (www.da-soft.com) - Oracle, MySQL, MSSQL, MSAccess, IBM DB2,
Sybase ASA, DbExpress, ODBC freeware data access framework.
...
Рейтинг: 0 / 0
Подключение через ADO | OLE DB vs. ODBC
    #33072323
L0cat0r
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot Dmitry Arefiev [gs-soft.ru]]Привет Всем !

Могу посоветовать мой AnyDAC - фриварный, прекрасно работает с ASA,
имеет многоуровневую гибкую архитектуру поволяющую выбирать тактику
и стратегию доступа к БД. И т.д.

Удачи,
Дмитрий

--
AnyDAC (www.da-soft.com) - Oracle, MySQL, MSSQL, MSAccess, IBM DB2,
Sybase ASA, DbExpress, ODBC freeware data access framework.[/quot]

Решил взглянуть на Вашего зверя : ASA 9.0.2.3044

ERROR: [AnyDAC][DatS]-32. Variable length column [Bank_rekv] data length mismatch

простой select * from ...

column Bank_rekv - varchar(255)

Удачи !
...
Рейтинг: 0 / 0
Подключение через ADO | OLE DB vs. ODBC
    #33072425
Фотография Dmitry Arefiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
L0cat0rРешил взглянуть на Вашего зверя : ASA 9.0.2.3044
ERROR: [AnyDAC][DatS]-32. Variable length column [Bank_rekv] data length mismatch

простой select * from ...
column Bank_rekv - varchar(255)
Так просто не сдамся :) Могу бы ты стукнуться ко мне в мыло
(darefiev (at) gs-soft (dot) ru) или аську (50741007) и помочь
воспроизвести ошибку ? Естественно, у меня все работает ... ;(

Удачи,
Дмитрий
...
Рейтинг: 0 / 0
Подключение через ADO | OLE DB vs. ODBC
    #33077109
Фотография Dmitry Arefiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если кому интересно, то проблема пофиксена.
В понедельник выйдет 1.0.2.

Удачи,
Дмитрий

--
AnyDAC (www.da-soft.com) - Oracle, MySQL, MSSQL, MSAccess, IBM DB2,
Sybase ASA, DbExpress, ODBC freeware data access framework.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Подключение через ADO | OLE DB vs. ODBC
    #34431324
Alexander Mushnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ASCRUSДля ASA - ODBC самый родной и любимый драйвер :) Хотя все остальные тоже работают неплохо :)

угумс. не все так просто. все работает неплохо, пока напряг небольшой. у меня ситуация интересная получается с ASA OLEDB: в инете 2 сервака, один для тестов, другой боевой (все одинаково, отличие одно - на боевом постоянно в онлайне не меньше 400 пользователей висит и активно его дергают).
так вот, для любых баз, в том числе и тестовой (которая тоже лежит очень далеко) датасет открывается за доли секунды, НО ТОЛЬКО НЕ ДЛЯ БОЕВОЙ БАЗЫ!!! на боевом сервере открытие идет порядка 10-20 секунд, в зависимости от времени суток;-(((
говорю сразу:
- в задержке сетка не виновата;
- server тоже загружен менее чем на 40%,
Как кто-то уже говорил - нутром чую надо какие-то Extended properties для TADOConnection устанавливать, но какие - не знаю пока;-(((
может кто подскажет???
...
Рейтинг: 0 / 0
Подключение через ADO | OLE DB vs. ODBC
    #35045664
JetAlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемые коллеги,
А кто-нибудь использует ODBC DAC от SoftVector для Delphi 5?
Компания из Украины да и стоит из недорого.
Подумываем, может быть стоит приобрести, а?

Смотрели компоненты VISOCO dbExperess, ODBCExpress, NativeDB, Titan, SQLDirect
А вот приглянулись ODBC DAC. Может кто использует. Хотелось бы узнать мнение
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Подключение через ADO | OLE DB vs. ODBC
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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