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

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
22.10.2002, 20:20
|
|||
|---|---|---|---|
BLOB-ы ... так их раз так |
|||
|
#18+
И снова про блобы. OlegV посоветовал и я сделал вот что: procedure TForm1.Button1Click(Sender: TObject); var Stream1 : TBlobStream; begin ADOTable1.Active:=true; ADOTable1.First; Stream1 := TBlobStream.Create(ADOTable1.FieldByName('DocTU') as TBlobField, bmRead); end; При выполнении данной процедуры вываливается сообщение об ошибке следующего содержания: Invalid class typecast В чем тут прикол? Вроде и по Help для Delphi все то же самое я нашел, но вот не работает...:-( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2002, 20:38
|
|||
|---|---|---|---|
|
|||
BLOB-ы ... так их раз так |
|||
|
#18+
дык, кто-то, вроде бы ещё в прошлый раз поправился, что надо так: Код: plaintext И ещё там была строка (по памяти диктую большими буквами): "А ещё есть TADOBlobField" Удачи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.10.2002, 13:29
|
|||
|---|---|---|---|
BLOB-ы ... так их раз так |
|||
|
#18+
Вот код процедуры: procedure TForm1.Button1Click(Sender: TObject); var Stream1 : TBlobStream; begin ADOTable1.Active:=true; ADOTable1.First; Stream1:=TBlobStream.Create(TBlobField(ADOTable1.FieldByName('DocTU')),bmRead); end; Все равно ничего не получается. При компилляции все нормально, а как до дела, так сразу "инвалидом" прикидывается. Пишет "invalid class typecast". Может этому Стрёму1 еще чего-то не хватает. Там при использовании подсказчика кода,если поставить после Stream1 точку, вываливается список свойств и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.10.2002, 22:45
|
|||
|---|---|---|---|
BLOB-ы ... так их раз так |
|||
|
#18+
Пользуешься BDE? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.10.2002, 20:54
|
|||
|---|---|---|---|
BLOB-ы ... так их раз так |
|||
|
#18+
Нет. Работаю напрямую через Connection String. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2002, 09:08
|
|||
|---|---|---|---|
|
|||
BLOB-ы ... так их раз так |
|||
|
#18+
Может я опоздал с ответом, но... я столкнулся с этим при работе с ibx'ами. как ни создовай stream, а все равно ошибка.... Тока у ibx'ов, по моему (сейчас не помню) был TBlobField и метод у него, что типа CreateBlobStram.... в итоге залез в исходник этого метода и обнаружил, что вместо обещанного в хелпах TBlobStream метод создает обычный TStream )) вот. так что рекомендую нажать Ctrl и щелкнуть по методу, и поглядеть чего там твариться. удачи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=58&mobile=1&tid=2119699]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
96ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
| others: | 275ms |
| total: | 470ms |

| 0 / 0 |
