Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ODBC обрезает строки / 3 сообщений из 3, страница 1 из 1
21.05.2018, 11:03
    #39647447
sergnn
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ODBC обрезает строки
Sybase ASA 12
драйвер ODBC обрезает строки до 32000
команда SET TEXTSIZE почему то не отрабатывает
во вкладке advance ODBC подключения ставить этот параметр не вариант, поскольку пользователей более 1000 штук и все в разных местах
Как быть?
...
Рейтинг: 0 / 0
22.05.2018, 20:04
    #39648307
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ODBC обрезает строки
Блобы не биндяться, а читаются кусками в цикле.
Читать документацию на SQLGetData()
Конкретно здесь:
https://docs.microsoft.com/en-us/sql/odbc/reference/syntax/sqlgetdata-function?view=sql-server-2017#retrieving-variable-length-data-in-parts
...
Рейтинг: 0 / 0
23.05.2018, 14:01
    #39648716
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ODBC обрезает строки
White OwlБлобы не биндяться, а читаются кусками в цикле.
Читать документацию на SQLGetData()
Конкретно здесь:
https://docs.microsoft.com/en-us/sql/odbc/reference/syntax/sqlgetdata-function?view=sql-server-2017#retrieving-variable-length-data-in-parts

+1.

ЕСЛИ блобы биндить, они ВСЕГДА обрезаются.

В ODBC ещё есть "длина поля по требованию" что-то такое, это специальная длина для поля, которая обозначает, что
реально для каждой строки данное поле будет вычитываться в программу отдельным циклом, кусками.
Константу забыл, к сожалению.
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ODBC обрезает строки / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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