|
|
Как записать в BLOB поле большой текст (более 255) из Delphi
Как записать в BLOB поле большой текст (более 255) из Delphi
var S: TBlobStream; B: pointer; c: integer;
...
Table1.Edit; S := TBlobStream.Create(Table1BlobField as TBlobField, bmWrite); {кажется, так} C := S.write(B, C); Table1.Post; S.Destroy;
|
или так
var S: TMemoryStream; B: pointer; C: integer;
...
S := TMemoryStream.Create;
...
Table1.Edit; S.Clear; S.SetSize(C); C := S.write(B,C); (Table1BlobField as TBlobField).LoadFromStream(S); S.Clear; Table1.Post;
...
S.Destroy;
| |
| Категория: BLOB поля | Добавил: mvi (25.10.2008)
|
| Просмотров: 189
| Рейтинг: 0.0/0 | |
| Всего комментариев: 0 | При копировании материалов данного сайта, ссылка на него обязательна! |
|
|
|
|
| Статистика |


Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|