URGENTE! String or Binary data should be truncated

2 respostas
A

Pessoal,

Estou executando um código e esta ocorrendo a seguinte mensagem:
String or Binary data should be truncated.

Eu tenho o seguinte código:

for(i=0; i<Links.size(); i++){

link = endereco + Links.get(i);

st.executeUpdate(Insert Into crawler.Links

(Cod_link,Cod_informacao,link,arquivo,data,nivel) Values (+cod_link+",’"+cod_inf+"’,’"+link+"’,’"+Links.get(i)+"’,’"+data+"’,"+nivel+")");

cod_link = cod_link + 1;

}

A variavel Links é um ArrayList.

Alguem pode me ajudar???

Obrigado

2 Respostas

N

Coloca a query, que é o que vc passou como parämetro, numa string e imprima na tela.

Outra coisa que vc pode fazer é colocar esse bloco dentro de um try… catch e chamar o método printStackTrace() da exceção capturada no catch. O erro que aparecer ajuda mais do que essa mensagem.

P

Essa é mirim;

Confira o tamanho dos campos que você está inserindo no BD com o tamanho das variáveis que você está usando. Algum dos campos do banco tem o tamanho menor que os dados que vc está tentando inserir. Entendeu?

:mrgreen:

Criado 16 de novembro de 2003
Ultima resposta 17 de nov. de 2003
Respostas 2
Participantes 3