Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Ошибка драйвера ODBC: Program type out of range  [new]
iLLer
Member

Откуда:
Сообщений: 705
Работа в PowerBuilder 6.5 с MS SQL Server 2000.
При открытии бд, драйвер одбс ругается - [S1003]. Т.е., как выяснилось, именно проблема с селектом длинных строк.
В майкрософте написано, что мол, с версии MDAC 3.7 у них такая фича.
В сабэйсе сказано, что пропатчте до 6.5.1 и все будет ОК.
Пропатчил - не помогло. Работать нужно именно через ОДБС драйвер, через натив работает, но так не нужно. И именно из PB6.5.
Как обойти проблему?
8 ноя 04, 23:23    [1090071]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка драйвера ODBC: Program type out of range  [new]
Glory
Member

Откуда:
Сообщений: 104760
что мол, с версии MDAC 3.7 у них такая фича.
Может быть 2.7 ?
И где именно это написано ?

В сабэйсе сказано, что пропатчте до 6.5.1 и все будет ОК.
Причем здесь Sybase ?

Т.е., как выяснилось, именно проблема с селектом длинных строк
Что именно за проблема ? Насколько длинны эти длинные строки ?
8 ноя 04, 23:50    [1090100]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка драйвера ODBC: Program type out of range  [new]
iLLer
Member

Откуда:
Сообщений: 705
1) написано в базе знаний на мсдн, не помню как нашел
2) При том, что мне сдается, что это нестыковка клиента(PB6.5) и драйвера MS SQL Server. Поэтому патчил клиента.
3) Как выяснилось - это проблема вообще при селектах типа:
select char_column
from table
А такие - работают:
select numeric_column
from table
9 ноя 04, 15:09    [1091873]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить