GARANTIR DESCONTO

Fórum Imagens num banco de dados Paradox #156621

29/04/2003

0

Oi pessoal...

Eu tenho um banco de dados Paradox e para armazenar uma imagem existe um campo do tipo G (Graphic).
Lá durante a execução do programa esse campo do banco de dados só aceita arquivos BMP e eu precisava salvar essas imagens com outra extensão. Eu já tentei aqui EMF e WMF mas ele não grava e se tentar JPG ou JPEG ele dá até erro...

Será que alguém saberia me dar uma solução ou uma ajuda nesse problema?

Valeu a atenção.


Rafaelleite

Rafaelleite

Responder

Posts

29/04/2003

Skywalker

Bem, voce colocou a unit JPEG no cabecalho da dll?
O campo que voce esta querendo inserir realmente e do tipo blob?
Tente da seguinte maneira:
1 - insira um image
2 - faca a imagem do grafico aparecer no image
3 - na hora de inserir no banco de dados coloque o codigo da sequite forma:
Table.fieldbyname(nome).asblob:= image.picture;

se nao funcionar me responda, pois eu tenho outras solucoes?
Ate +


Responder

Gostei + 0

29/04/2003

Rafaelleite

[quote=´skywalker´]Bem, voce colocou a unit JPEG no cabecalho da dll?
O campo que voce esta querendo inserir realmente e do tipo blob?
Tente da seguinte maneira:
1 - insira um image
2 - faca a imagem do grafico aparecer no image
3 - na hora de inserir no banco de dados coloque o codigo da sequite forma:
Table.fieldbyname(nome).asblob:= image.picture;

se nao funcionar me responda, pois eu tenho outras solucoes?
Ate +


Oi Skywalker, blz?

É o seguinte... lá no Paradox eu não consegui ver esse tipo Blob, lá na minha tabela, o campo para inserir imagens é do tipo G (Graphic).
Sobre inserir a unit JPEG na dll realmente eu não tinha feito, mas isso não resolveu o problema. A imagem aparece no componente (estou usando um DBImage, que está ligado direto no banco de dados através de um DataSource) e na hora de confirmar ele não grava a imagem no Banco de Dados. Eu acredito que deve ser algum problema de incompatibilidade do Paradox (Graphic) com os outros tipos de imagens, pq ele só grava o BMP.

Se for possível, tente me mandar essas outras soluções aí.

Valeu pela ajuda!


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar