Pessoal,

Estou fazer um update em um tabela que possui um campo TEXT, eu possuo uma
String no Java com mais de 255 caracteres, mas o m�todo setString da classe
java.sql n�o recebe mais de 255 caracteres. Pensei em alterar o campo de
TEXT para IMAGE e passar com o m�todo setBytes, pois aih funciona, mas
gostaria de manter o campo TEXT por outros motivos. Algu�m tem alguma id�ia
de como eu fa�o isso? Abaixo o trecho reduzido do c�digo onde d� o erro
"String too long".

Connection conn;
String sql = "UPDATE t_ge_dado SET dc_conteudo = ? WHERE cd_conteudo = " +
codigo;
String content; // esta variavel ira conter mais de 255 caracteres
PreparedStatement ps = conn.prepareStatement(sql);
ps.setString(1, content);
int res = ps.executeUpdate(); // d� erro "String too long" quando executada
esta linha

Isto � um pouco urgente, se algu�m puder me ajudar eu agrade�o.

Abra�os

Roger



__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com

    --------------------------- 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]
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    [regras da lista: http://www.soujava.org.br/regras.htm]
    ---------------------------------------------------------------------

Responder a