erro sintaxe - Erro na inserção ..query..mysql  XML
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Autor Mensagem
fabio silveira
JavaChild

Membro desde: 18/11/2008 09:57:33
Mensagens: 125
Offline

Pessoal, blz?

Estou tentando executar a query abaixo, mas analisando as linhas, vi que nao tem erro no codigo...
somente o campo rastreamento é varchar...os outros sao todos int...tem alguma coisa isso?

trecho onde Inseri dados





Logo abaixo, tem outra parte que é responsavel pela alteração



Tem algum erro nisto?

This message was edited 2 times. Last update was at 01/07/2010 09:28:21

UMC
GUJ Master
[Avatar]

Membro desde: 09/04/2009 14:03:36
Mensagens: 1685
Localização: Feira de Santana - BA
Offline

tem erro meu caro!
você precisa passar o valores em aspas simples 'valor'

vlw

Compro o livro SCJP 6 Kathy Sierra, de preferência e português, quem tiver manda MP.!!!

umcaste.com

Graduando em Sistema de Informação.

espero ter ajudado...

falando nisso, caso seu problema tenha sido resolvido, edite o seu primeiro post e coloque um [RESOLVIDO] no titulo do tópico. (créditos maior_abandonado)

UMC-ASTEC -> Recomenda o NEXT!
O Next, é um framework para desenvolvimento de aplicações JEE. Baseado em Spring e Hibernate, tem como foco facilitar o trabalho do programador e dar produtividade ao desenvolvimento de aplicações web. Conta com diversos recursos que irão turbinar o desenvolvimento de suas aplicações.
(Créditos Rogel Garcia)

Download do NEXT


Quer aprender a programar com facilidade!?

Aqui





[WWW]
fabio silveira
JavaChild

Membro desde: 18/11/2008 09:57:33
Mensagens: 125
Offline


O Campo que nao é numerico que precisa das aspas simples é o rastreamento..e ficou assim:






E Esta dando erro justamente neste campo..


UMC wrote:tem erro meu caro!
você precisa passar o valores em aspas simples 'valor'

vlw
UMC
GUJ Master
[Avatar]

Membro desde: 09/04/2009 14:03:36
Mensagens: 1685
Localização: Feira de Santana - BA
Offline

coloque aspas simples em todos! e faça o teste

Compro o livro SCJP 6 Kathy Sierra, de preferência e português, quem tiver manda MP.!!!

umcaste.com

Graduando em Sistema de Informação.

espero ter ajudado...

falando nisso, caso seu problema tenha sido resolvido, edite o seu primeiro post e coloque um [RESOLVIDO] no titulo do tópico. (créditos maior_abandonado)

UMC-ASTEC -> Recomenda o NEXT!
O Next, é um framework para desenvolvimento de aplicações JEE. Baseado em Spring e Hibernate, tem como foco facilitar o trabalho do programador e dar produtividade ao desenvolvimento de aplicações web. Conta com diversos recursos que irão turbinar o desenvolvimento de suas aplicações.
(Créditos Rogel Garcia)

Download do NEXT


Quer aprender a programar com facilidade!?

Aqui





[WWW]
dsystem
JavaEvangelist
[Avatar]

Membro desde: 19/04/2010 13:49:43
Mensagens: 336
Offline

Qual erro está retornando Fabio?

" O caminho de Deus é perfeito; a palavra do SENHOR é provada; ele é escudo para todos os que nele se refugiam "
[Email] [MSN]
fabio silveira
JavaChild

Membro desde: 18/11/2008 09:57:33
Mensagens: 125
Offline

Entao dsystem, blz?

Quando executo o netbeans, no log do tomcat aparece isso aqui:

Erro na inserção:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'rastreamento = 'aa' where id = '136718'' at line 1


Este erro aparece quando executo o jsp..ele abre a tela de alteracao e quando altero o conteudo do campo rastreamento, ele acusa o erro





dsystem wrote:Qual erro está retornando Fabio?

This message was edited 1 time. Last update was at 01/07/2010 09:41:31

dsystem
JavaEvangelist
[Avatar]

Membro desde: 19/04/2010 13:49:43
Mensagens: 336
Offline

Tente colocar



Ao invés de

Ou seja, coloque primeiro aspas dupla e depois aspas simples e posta aqui o que deu =]

" O caminho de Deus é perfeito; a palavra do SENHOR é provada; ele é escudo para todos os que nele se refugiam "
[Email] [MSN]
dsystem
JavaEvangelist
[Avatar]

Membro desde: 19/04/2010 13:49:43
Mensagens: 336
Offline

Desculpa Fabio, não me atentei oara o erro...ESQUEÇA O QUE ESCREVI NO POST ACIMA

Na verdade ele está acusando erro perto da linha rastreamento. Pelo que entendi é erro no UPDATE.

troque seu update por esse



Faça o teste

" O caminho de Deus é perfeito; a palavra do SENHOR é provada; ele é escudo para todos os que nele se refugiam "
[Email] [MSN]
fabio silveira
JavaChild

Membro desde: 18/11/2008 09:57:33
Mensagens: 125
Offline

coloquei assim....



Ele ja ficou desesperado e ja deu erro sem executar..apareceu " Not Statement" "Unclosed character literal"...




dsystem wrote:Tente colocar



Ao invés de

Ou seja, coloque primeiro aspas dupla e depois aspas simples e posta aqui o que deu =]
dsystem
JavaEvangelist
[Avatar]

Membro desde: 19/04/2010 13:49:43
Mensagens: 336
Offline

Então. Desculpa, desconsidera o primeiro. Retorna para e altera o seu update para


Faça esse teste

Só uma dúvida...Cidade é uma string ? Porque no seu select você coloca como int e no update como string....

" O caminho de Deus é perfeito; a palavra do SENHOR é provada; ele é escudo para todos os que nele se refugiam "
[Email] [MSN]
fabio silveira
JavaChild

Membro desde: 18/11/2008 09:57:33
Mensagens: 125
Offline

Era isso mesmo dsystem,


Valeu mesmo pela ajuda e ensino

abraçao cara





dsystem wrote:Então. Desculpa, desconsidera o primeiro. Retorna para e altera o seu update para


Faça esse teste

Só uma dúvida...Cidade é uma string ? Porque no seu select você coloca como int e no update como string....
dsystem
JavaEvangelist
[Avatar]

Membro desde: 19/04/2010 13:49:43
Mensagens: 336
Offline

Que isso, precisando estamos ai.

Você entendeu o que foi alterado né??? =]

" O caminho de Deus é perfeito; a palavra do SENHOR é provada; ele é escudo para todos os que nele se refugiam "
[Email] [MSN]
pmlm
GUJ Master

Membro desde: 20/04/2009 12:20:07
Mensagens: 1199
Localização: Portugal
Offline

Para evitar esses problemas com as ': http://java.sun.com/javase/6/docs/api/java/sql/PreparedStatement.html
 
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team