powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Informix [игнор отключен] [закрыт для гостей] / Вернуть значение поля byte по частям
5 сообщений из 5, страница 1 из 1
Вернуть значение поля byte по частям
    #34929285
nm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
nm
Гость
Есть поле такого типа. По смыслу возвращается всегда только одна запись с этим полем, которое
может иметь значения размерами до десятков Мб и более (заранее не известно).

Чтобы иметь на клиенте какую-либо индикацию предложено (здесь -
http://www.sql.ru/forum/actualthread.aspx?tid=492049)

разбивать его в процедуре на части, а в клиенте собирать.

Как разбить?
1. substr и substring - не подходит
2. так - data[1, 100000] - только константы и их не изменить нормально
3. unload to "файл" с последующим load from "файл" с указанием длины и смещения фрагмента для загрузки - нормально, только не хотелось бы использовать промежуточный файл на сервере.

Какие могут быть еще варианты?
...
Рейтинг: 0 / 0
Вернуть значение поля byte по частям
    #34930443
nm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
nm
Гость
наверное, больше нет вариантов?
...
Рейтинг: 0 / 0
Вернуть значение поля byte по частям
    #34931650
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я бы просто показал собщени пользователю ЖДИТЕ, и загрузил целиком

-----------------------------------------------------------------------------------------------------------------------------------------
нужно делать то что нужно, а то что не нужно -- делать не нужно (перефразируя В-Пуха).
...
Рейтинг: 0 / 0
Вернуть значение поля byte по частям
    #34933816
nm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
nm
Гость
Спасибо за ответ.
Я бы просто показал собщени пользователю ЖДИТЕ, и загрузил целиком
Так и есть сейчас. Просто при загрузке данных программа на несколько минут виснет со всеми известными последствиями типа неотрисовки и т.п. Хотелось бы сделать это асинхронным.
...
Рейтинг: 0 / 0
Вернуть значение поля byte по частям
    #34934267
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nmСпасибо за ответ.
Я бы просто показал собщени пользователю ЖДИТЕ, и загрузил целиком
Так и есть сейчас. Просто при загрузке данных программа на несколько минут виснет со всеми известными последствиями типа неотрисовки и т.п. Хотелось бы сделать это асинхронным.В отдельном потоке показывайте мигающую надпись ждите, и проверяйте закончился фетч али нет.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / Вернуть значение поля byte по частям
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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