powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как открыть Word для просмотра содержимого OLE?
4 сообщений из 29, страница 2 из 2
Как открыть Word для просмотра содержимого OLE?
    #32721353
Фотография Victosha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Geo авторпатамушта F1=

Благодарствую :)

Все работает, спасибо.

так не за что - оно же и работало
...
Рейтинг: 0 / 0
Как открыть Word для просмотра содержимого OLE?
    #32722196
ёксельман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Victoshaесли размеры файла/поля не слишком велики - читай все за раз-
Код: plaintext
1.
2.
  Dim b() As Byte 
  b() = tField.GetChunk( 0 , tField.FieldSize)
(с выражением лица)

а97, ленясь писать параметры шанка, в вин2к нормально гружу и выгружаю 57к ёкселя или 64к ворда (больше пока не надо - и так уже по 3 страницы). С чем это связано (на что я должен таки напороться, не прописывая явно размер шанкра?
...
Рейтинг: 0 / 0
Как открыть Word для просмотра содержимого OLE?
    #32722640
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробовать бы надо. Предполагаю, на возможную нехватку памяти при работе с документами, размер которых сравним с размером физической памяти.
...
Рейтинг: 0 / 0
Как открыть Word для просмотра содержимого OLE?
    #32722925
Фотография Victosha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёксельман
<...>
на что я должен таки напороться, не прописывая явно размер шанкра?

В действительности - не знаю.
Думаю, что если ты не программируешь на дельфях, то в очень широких пределах - возможно до сотен мегабайт ни на что серьёзное. (кроме активного свопа) Возможно - это "устаревшая тема".
( )

Мне почти не приходилось пользоваться чанками, и совсем не приходилось работать с блобами реально большого размера. И детали темы для меня в тумане.

Желание же "стабилизировать" размер происходит примерно из следующих соображений.
Кроме буфера приема чанка в памяти приложения потребуется буфер
выборки заказанной порции в БД и буфер возврата.
Возможно помноженный на два в случае клиентского курсора.
Потребная память в на весь блоб в клиенском приложении все равно
может оказаться израсходованной - это функция реализации, которой я не знаю - не очевидно что за это МОЖНО бороться.
А вот размер "базовых" буферов может оказать существенное влияние на время блокировки страницы/удельную скорость чтения из поля и тд
То есть - concurrency может оказаться сильно зависимым от
величины "стандартного" размера чанка.
Интуитивно представляется, что вероятность разрушения базы меньше, если
элементарная операция обращения к ней короче по времени.
...
Рейтинг: 0 / 0
4 сообщений из 29, страница 2 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как открыть Word для просмотра содержимого OLE?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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