Eu estou tentando carregar um arquivo de imagem em um banco de dados no JBuilder.
Estou recebendo os seguintes erros em runtime :
- "mark / reset not supported" se eu chamo o metodo setInputStream passando como argumento um FileInputStream ou
- "Resetting to invalid mark" se eu passo um BufferedInputStream
O c�digo � mais ou menos:
FileInputStream fileStream;
BufferedInputStream dataStream; // not really needed ?
...
fileStream = new FileInputStream(sFileName);
dataStream = new BufferedInputStream(fileStream); queryDataSet1.setInputStream("PHOTO",dataStream); // can I pass
directily the fileStream ?
queryDataSet1.post();
queryDataSet1.saveChanges();Eu acho que o problema � com o componente jdbLabel que esta mostrando a imagem porque apesar da exce��o o banco de dados � atualizado corretamente.
Alguem tem o codigo fonte executado quando eu clico duas vezes no jdbLabel (e o parametro editable esta true) ou pode me ajudar com o codigo acima ?
Um abra�o Mario Prado [EMAIL PROTECTED] ByteCode Consultoria
------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP d�vidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------
