|
|
|
ODBC или OLEDB
|
|||
|---|---|---|---|
|
#18+
Прочитал тут про проблемы с ODBC и stored procedure, вспомнил свои грабли с out-параметрами в процедурах из-за которых пришлось все переписать на возвращение result-set и решил спросить - есть ли преимущества при использовании OLE DB перед ODBC, или наоборот - больше проблем? В первую очередь интересует работа через OLE DB с ASA 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2004, 14:26 |
|
||
|
ODBC или OLEDB
|
|||
|---|---|---|---|
|
#18+
- Доктор, помогите, меня все игнорируют! - Следующий! (с) Может все-таки кто-нибудь поделится впечатлениями от использования OLE DB по сравнению с ODBC? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2004, 07:53 |
|
||
|
ODBC или OLEDB
|
|||
|---|---|---|---|
|
#18+
В PB10.5032 честно попробовал создать соединение к ASA 9 через PowerBuilder DataDirect OLE DB Administrator, так вылетел с ошибкой гад. Вот такие впечатления. =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2004, 14:15 |
|
||
|
ODBC или OLEDB
|
|||
|---|---|---|---|
|
#18+
Впечатления от использования OLE DB в PB 9 + ASA 9: Скорость вроде нормальная. В отличие от ODBC, которая тип bit воспринимала в DW как Number, теперь он ставиться как long. Впрочем с bit есть баг - все битовые поля возвращаются нулями, я переделал его в БД на tinyint (все таки хорошо заранее позаботиться о доменах). С вызовом ХП и out параметрами все в порядке. Самый серьезный баг с long varchar (text) полями - при обращении к ним DW иногда просто сносит PBVM, с указанием ошибки в модуле OLE. Стал возвращать для клиента такие поля, как CONVERT(char(32000), field), вроде работает. А вообще конечно полное безобразие, что в ODBC и OLEDB есть баги, интересно, кто такой умный мог догадаться на вызов Updated Stored Proc приводить целые числа к ulong и почему все эти ошибки до сих пор не исправлены (причем в OLEDB я вроде обошел проблемы, но вот в ODBC целые поля устанавливать как number вместо long как то напряжно). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2004, 20:30 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=32772601&tid=1338735]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
162ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 14ms |
| total: | 278ms |

| 0 / 0 |

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