apanhando com ResultSet  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
Ricardo_Neves
JavaChild
[Avatar]

Membro desde: 16/03/2005 00:47:21
Mensagens: 102
Localização: Paranavai - PR
Offline

Estou levou a maior surra ao tentar acabar uma janela de autenticacao de usuarios, estou com problemas na parte de consultar os dados enviados, ele esta dando o erro de "java.sql.DataTruncation: Data truncation"

ai vai o bendito codigo, para quem alguem puder me ajudar, desde de ja agradeço, novato sofre hein!!!



no trecho no resultset no if, quero emitir uma mensagem caso o login e senha estaejam errados e pedir para redigitar, os campos sao user um JTextField e o password é um JPasswordField.

Desde de ja agradeço muito

This message was edited 1 time. Last update was at 04/04/2005 01:03:09

[MSN]
Rafael Steil
Administrador
[Avatar]

Membro desde: 31/08/2002 02:35:53
Mensagens: 5984
Localização: São Paulo
Offline

Em que linha mais especificamente da o erro? ( nao esqueca de mostrar pra gente o conteudo da linha que da erro).

Rafael

"working code attracts people who want to code. Design documents attract people who want to talk about coding - Charles Miller"

http://rafaelsteil.com
http://twitter.com/rafaelsteil
http://www.jforum.net
http://www.flickr.com/photos/rafaelsteil
[Email] [WWW]
Ricardo_Neves
JavaChild
[Avatar]

Membro desde: 16/03/2005 00:47:21
Mensagens: 102
Localização: Paranavai - PR
Offline

esta eh a linha q da o erro

pstm.setString(2,"password");

Obrigado novamente
[MSN]
Rafael Steil
Administrador
[Avatar]

Membro desde: 31/08/2002 02:35:53
Mensagens: 5984
Localização: São Paulo
Offline

Nao ha nenhum motivo aparente para o erro ocorrer. Se voce passar uma string menor o erro tmb ocorre? (passe um unico caracter, para efeito de testes).

Quando o banco de dados / driver de conexao que voce esta usando?

Rafael

"working code attracts people who want to code. Design documents attract people who want to talk about coding - Charles Miller"

http://rafaelsteil.com
http://twitter.com/rafaelsteil
http://www.jforum.net
http://www.flickr.com/photos/rafaelsteil
[Email] [WWW]
Ricardo_Neves
JavaChild
[Avatar]

Membro desde: 16/03/2005 00:47:21
Mensagens: 102
Localização: Paranavai - PR
Offline

Estou usando o JDBC com Firebird

Valeu por enquanto
[MSN]
jgbt
GUJ Master
[Avatar]

Membro desde: 04/06/2003 15:01:48
Mensagens: 1286
Localização: Porto Alegre/RS
Offline

Ricardo_Neves wrote:esta eh a linha q da o erro

pstm.setString(2,"password");

Obrigado novamente


e qual o erro???
posta o stacktrace p/ darmos uma olhada.

[]'s

João Bier
Desenvolvedor Java
[Email]
Ricardo_Neves
JavaChild
[Avatar]

Membro desde: 16/03/2005 00:47:21
Mensagens: 102
Localização: Paranavai - PR
Offline

estes sao os erros q aparecem

Impossivel Conectar
java.sql.DataTruncation: Data truncation
at org.firebirdsql.jdbc.FBStringField.setString(FBStringField.java:291)
at org.firebirdsql.jdbc.FBPreparedStatement.setString(FBPreparedStatement.java:210)
at Autenticacao$1.actionPerformed(Autenticacao.java:57)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)


valeu dinovo
[MSN]
mister__m
Virtual Machine Man
[Avatar]

Membro desde: 18/03/2005 16:13:17
Mensagens: 736
Offline

Quais os tipos das duas colunas da tabela que você usa no where?

Michael Nascimento Santos, aka Mister M

Summa Technologies do Brasil - http://www.summa-tech.com/
genesis: Uma nova forma de desenvolver aplicações - https://genesis.dev.java.net/
ThinNB: Suporte a Thinlet no NetBeans - https://thinnb.dev.java.net/
Líder da JSR-310 - Date and Time API
Expert Group Member das JSRs 207 (PD4J), 250 (Common Annotations), 270 (Java 2 SE 6.0), 296 (Swing Framework) e 303 (Bean Validation)
SouJava: Fortalecendo a comunidade Java brasileira - https://soujava.dev.java.net/ https://www.soujava.org.br/
JSR Community @ java.net - http://community.java.net/jsr
Blogs - http://blog.michaelnascimento.com.br/ http://today.java.net/pub/au/80
Twitter - @mr__m
[WWW]
Filipe Sabella
GUJ Expert

Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline

Parece ser exatamente o que o Steil adivinhou: o valor passado é maior do que o permitido pela coluna. Qual o length máximo da coluna senha?

Former LIPE.
[ICQ]
renatosilva
GUJ Master

Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline

Putz, todos depois de meia-noite aqui. Isso é que é gostar do GUJ!!!
JuniorMcz
Debugger
[Avatar]

Membro desde: 03/06/2010 13:30:36
Mensagens: 52
Localização: Maceió - Al
Offline

Bom dia...
Galera, Estou com mesmo problema!!!
A solução foi aumentar o tamanho do campo ?!! Assim funcionou...

This message was edited 1 time. Last update was at 06/03/2011 09:26:30


Os melhores são apenas Bons...
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team