powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как в поле типа ftBlob впихнуть *buff
4 сообщений из 4, страница 1 из 1
Как в поле типа ftBlob впихнуть *buff
    #34333722
sergio2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста как в поле типа ftBlob впихнуть *buff ?

char buff[5]={'1','2','3','4','5'};
Table->Edit();
TableData->SetData(buff); // Поле типа ftBlob
Table->Post();
Так неработает, может кто подскажет как надо.
...
Рейтинг: 0 / 0
Как в поле типа ftBlob впихнуть *buff
    #34334407
Фотография Zmeishe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если для C++Builder, то вот так:
у полей BLOB есть функции LoadFromStream и SaveToStream
Объявляешь TMemoryStream *Stream = new TMemoryStream();
Пишешь свой buff в этот Stream->Write(buff, 5);
Встаёшь на начало потока Stream->Position = 0;
Грузишь в Blob поле через LoadFromStream(Stream)
Можно ещё через BlobStream->CopyFrom(Steam, Stream->Size); В help`ах посмотри.
...
Рейтинг: 0 / 0
Как в поле типа ftBlob впихнуть *buff
    #34334426
Фотография Zmeishe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Удалить не забудь
delete Stream;
...
Рейтинг: 0 / 0
Как в поле типа ftBlob впихнуть *buff
    #34335760
sergio2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, заработало !
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как в поле типа ftBlob впихнуть *buff
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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