|
|
|
Как в поле типа ftBlob впихнуть *buff
|
|||
|---|---|---|---|
|
#18+
Подскажите пожалуйста как в поле типа ftBlob впихнуть *buff ? char buff[5]={'1','2','3','4','5'}; Table->Edit(); TableData->SetData(buff); // Поле типа ftBlob Table->Post(); Так неработает, может кто подскажет как надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2007, 15:15 |
|
||
|
Как в поле типа ftBlob впихнуть *buff
|
|||
|---|---|---|---|
|
#18+
Если для 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`ах посмотри. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2007, 17:29 |
|
||
|
Как в поле типа ftBlob впихнуть *buff
|
|||
|---|---|---|---|
|
#18+
Удалить не забудь delete Stream; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2007, 17:32 |
|
||
|
|

start [/forum/topic.php?fid=57&tid=2029440]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
168ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 462ms |

| 0 / 0 |
