Imagem na tabela PARADOX

Delphi

14/03/2003

Vi um exemplo no site de inserir a imagem na tabela paradox, so que quando fui fazer igual nao esta adiantando. Finalmente uso BLOB no paradox ou GRAFICO?

Usei o seguinte codigo:

procedure TForm1.TButton1Click(Sender: TObject);
begin
OpenPictureDialog1.Execute;
Table1.Edit;
DbImage1.Picture.LoadFromFile(OpenPictureDialog1.Filename);
Table1.Post;
end;

Enfim.. nao grava a imagem, sejaa ela bitmap ou jpeg (inserindo jpeg na uses, claro)

E entao??

Um help por favor!!


Anonymous

Anonymous

Curtidas 0

Respostas

Anonymous

Anonymous

14/03/2003

Use campo blob

e use isso

TBlobField(Table.FieldByName(´CAMPO´)).LoadFromFile(´IMAGEM.BMP´);

Foi a melhor maneira que eu encontre de acaba os problemas


GOSTEI 0
Anonymous

Anonymous

14/03/2003

[quote:cfaa6aec67=´Herivelto Gabriel´]Use campo blob

e use isso

TBlobField(Table.FieldByName(´CAMPO´)).LoadFromFile(´IMAGEM.BMP´);

Foi a melhor maneira que eu encontre de acaba os problemas[/quote:cfaa6aec67]

Quem é TBlobField??


GOSTEI 0
Anonymous

Anonymous

14/03/2003

Cara, qdo eu fui fazer esse mesmo tipo de aplicação utilizei GRAPHIC e a maneira como gravo é igual a q vc está fazendo.
Tenta aumentar o tamanho do arquivo... e tem outra eu só gravava BMP

[]´s


GOSTEI 0
Anonymous

Anonymous

14/03/2003

[b:e392f09946]
TBlobField [/b:e392f09946]
represents a field in a dataset that holds a reference to a binary large object (BLOB).

Dá uma olhada no help do delphi que tem mais informações a repeito..[/b]


GOSTEI 0
Dr. Kill

Dr. Kill

14/03/2003

[quote:04f24608c3=´Herivelto Gabriel´][b:04f24608c3]
TBlobField [/b:04f24608c3]
represents a field in a dataset that holds a reference to a binary large object (BLOB).

Dá uma olhada no help do delphi que tem mais informações a repeito..[/b][/quote:04f24608c3]
Ou Seja, são campos utilizados para gravar imagens, filmes, e sons. :roll:


GOSTEI 0
POSTAR