![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Типы данных [D7, Paradox]
Viper © (2005-09-24 15:34:00)Нужно в базу в поле Image занести рисунок, как это сделать?
Form1.Table1.FieldByName('Image').?????:=Form2.Image1.Picture.LoadFromFile(OpenPictureDialog1.FileName);
Какой должен быть тип, если при создании таблицы на Paradox я описал ячейку так Image тип G ?
Prohodil Mimo (2005-09-25 01:57:00) [1]Viper © (24.09.05 15:34)
Form1.Table1.FieldByName('Image').Value:=Form2.Image1.Picture.LoadFromFile(OpenPictureDialog1.FileName);
я в самом начале так делал, выдавалась ошибка, но при этом картинка попадала в базу. я не разбираясь в причинах закрыл это дело в
Try Except
Всё заработало без ругани.
... а потом я перешёл на Query, чего и другим желаю :о)
Viper (2005-09-24 16:43:00) [2]Как это сделать с помощью TTable
DiamondShark (2005-09-24 16:14:00) [3]Почему никто не желает справку читать?
TBlobField.Assign
Description
Use Assign to copy data to the BLOB field. Assign copies the Value of a BLOB field from
• Another BLOB field
• A TStrings object
• A TBitmap object, if the BlobType is ftGraphic or ftTypedBinary
• A TPicture object, if the BlobType is ftGraphic or ftTypedBinary
• Any object that supports TBlobField in its AssignTo method
In the example below, the Assign method is used to copy the bitmap from a TImage component into a BLOB field through its TBlobField field object.
if not (Query1.State in [dsInsert, dsEdit]) then Query1.Insert;
Query1Images.Assign(Image1.Picture.Bitmap);
Query1.Post;