----- Original Message -----
Sent: Friday, January 17, 2003 4:28
PM
Subject: Re: [java-list] Select uma
imagem no banco e exibir
Daniel,
O endereco B@5b8520
na verdade � como um ponteiro, ou seja, uma refer�ncia ao OBJETO imagem na
tabela de objetos da JVM, e n�o ao seu arquivo. Como o que vc tem � um
objeto imagem, n�o o nome de um arquivo, vc teria que exibi-la n�o dentro de
uma tag HTML, mas sim um cont�iner Java.
Considere as seguintes op��es:
-Converter o banco de imagens em um banco com os
nomes dos arquivos de imagem, os quais vc pega com o getString,
normalmente, a� o seu c�digo JSP/HTML d� certo. Claro que dependendo
do tamanho do teu banco n�o vale a pena, pois d� trabalho. Mas se for um banco
pequeno, vale mais a pena do que armazenar como objetos OLE.
-Declarar o objeto imagem como sendo da
classe java.awt.Image, e inseri-la em uma applet (uma JApplet � melhor), pois
parece que tua sa�da � em browser. Mas � uma solu��o que pode te for�ar a
mudar demais a tua sa�da
Ismar
----- Original Message -----
Sent: Friday, January 17, 2003 8:52
AM
Subject: Re: [java-list] Select uma
imagem no banco e exibir
O ODBC acessando o Access deu uma mensagem de
que n�o suporta em tempo de execu��o......
Ismar,
Estou fazendo essa consulta usando J2EE jsp ou
servlet vou usar como fa�o para exibir a imagem.....
consegui capturar a imagem com Object ele at�
traz a consulta mas o endere�o que exibo para ver se vem a imagem �
este
n�o tem nada a ver com a imagem......olha a
imagem e veja a propriedade o endere�o � o mesmo de cima � assim que
vem
recebo a variavel
imagem =
resultado.getObject("imagem");
<DIV><IMG align=baseline alt=''
border=0 hspace=0 src ="">
Valeu a todos
Daniel
----- Original Message -----
Sent: Friday, January 17, 2003 1:59
PM
Subject: Re: [java-list] Select uma
imagem no banco e exibir
Daniel,
Existe um m�todo para obter dados
n�o-convencionais de BDs, � o java.sql.ResultSet.getBlob(String
nome_campo ), onde BLOB=Binary Large OBject. S� n�o sei te garantir
se um OLE no Access � lido como um BLOB, mas talvez seja bom tentar. O
m�todo retorna uma refer�ncia para java.lang.Object, ou seja, pode vir a
apontar qq objeto, como uma java.awt.Image, por exemplo.
Ismar Frango
----- Original Message -----
Sent: Thursday, January 16, 2003
4:52 AM
Subject: [java-list] Select uma
imagem no banco e exibir
Bom dia a todos,
Preciso fazer um sistema pequeno e vou usar
o Access como banco.....
o meu campo onde cadastro imagens � do
tipo Objeto OLE
Estou desenvolvendo em servlet
dou o select na imagem cadastrada no campo
junto com os outros campos quando vou dar o get veja exemplo
abaixo
resulNome =
resultado.getString("nome");
ultAcesAdm =
resultado.getString("ultimo_acesso");
saldacao =
resultado.getString("saldacao");
imagem =
resultado.getString("imagem");
O campo � imagem...
mas eu n�o sei qual o comando get vou
usar estou dando getString o erro eu acho que est� ai mas qual get
uso??
Valeu
Daniel