Ronaldo eu não entendo uma coisa, toda vez que vc vai testar alguma coisa no main, o seu esta vazio, e o meu esta cheio de outros codigos, de conexao, de inserção... porque vc apaga? eu me perco totalmente nisso. E fico colocando // para neutralizar o que tinha pronto já e dar visão só par o que vc esta tratando. E isso mesmo?
parabens ronaldo... agora so que no meu ta dando um erro...
axu q eh eh no stmt.execute();
aparece o seguinte.
Exception in thread "main" com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: 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 'where id = 5' at line 1
.. at henrique.dao.ContatoDao.altera(ContatoDao.java:88) at agendadecontato.Main.main(Main.java:32)
@henrique18590 verifique o seu sql, pode ser que esteja com algum erro, tente executa-lo no mysql pelo console, tbm pode ser que não exista o indice com o id =5 no banco, de um "select * from tuaTabela" pra ver se tem mesmo
Comment removed
huelton100 7 months ago
Ronaldo eu não entendo uma coisa, toda vez que vc vai testar alguma coisa no main, o seu esta vazio, e o meu esta cheio de outros codigos, de conexao, de inserção... porque vc apaga? eu me perco totalmente nisso. E fico colocando // para neutralizar o que tinha pronto já e dar visão só par o que vc esta tratando. E isso mesmo?
marcosfrancisconi 1 year ago
@marcosfrancisconi fiz um post agora pouco exatamente sobre isso de uma olhada no meu blog javaelinux.worpress.com
kurtphpr 1 year ago
eu coloquei o codigo para alterar diretamente no mysql, foi quando apareceu este error...
->String sql = "update contato set nome=?, endereco=?, telefone=?, email=?, sexo=?, where id=?"
no caso do mysql coloquei so update contato set nome=?, endereco=?, telefone=?, email=?, sexo=?, where id=?
e atribuir os valores no lugar das "?" interrogações. fiz o correto?
henrique18590 1 year ago
aaa, eu acho que achei o error... conseguir remover, nao to conseguindo alterar... tentei o codigo direto no mysql ai apareceu o seguinte...
-> ERROR 1064 (42000): You have an error in you sql syntax; check the manual that corresponds Mysql server version for the righ syntax to use near.
vlw... pode me ajudar?
essas aulas sao DEMAIS!!!!
aprendendo muito com elas.!!!!
henrique18590 1 year ago
@henrique18590 verifique seu sql, de um print nele e cole no terminal do mysql se der certo pelo terminal o problema é no java.
kurtphpr 1 year ago
Comment removed
henrique18590 1 year ago
nao to conseguindo, ainda continua com erro. tem o indice 5...
.... eu ja conseguir adicionar no banco.. so nao consiguo alterar e remover, acredito eu que seja no stmt.execute();
... eu uso windows 7 e boteii -> jdbc:mysql://localhost/agendabd", "root", "admin"..
algum problema??? abraço. se voce poder tirar minhas duvidas pelo msn, ficarei muito grato.
valeu...
henrique18590 1 year ago
Comment removed
henrique18590 1 year ago
Comment removed
henrique18590 1 year ago
parabens ronaldo... agora so que no meu ta dando um erro...
axu q eh eh no stmt.execute();
aparece o seguinte.
Exception in thread "main" com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: 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 'where id = 5' at line 1
.. at henrique.dao.ContatoDao.altera(ContatoDao.java:88) at agendadecontato.Main.main(Main.java:32)
ajuda
henrique18590 1 year ago
@henrique18590 verifique o seu sql, pode ser que esteja com algum erro, tente executa-lo no mysql pelo console, tbm pode ser que não exista o indice com o id =5 no banco, de um "select * from tuaTabela" pra ver se tem mesmo
Abraço
kurtphpr 1 year ago
como fecha a conexao com o Banco de Dados depois que vc faz a opcao de mostrar o que está gravado nele?
phsmo 1 year ago
Ola Ronaldo. Os videos tao de parabens.
Muito bons mesmo.
O meu codigo esta dando erro
Exception in thread "main" java.lang.NullPointerException
Ja olhei diversas vezes ( quando eu falo diversas, é muita, mas muitas vezes mesmo! ) e o codigo esta igualmente o seu.
Se puder dar alguma ajuda, ou sei la...
vlw.
maykazalski 2 years ago
Cara tu é d+ mano
valw pelos videos da agenda, me uma tremenda ajuda!!!!
até os proximos
fuimpa 2 years ago