vc tem q colocar o setAutoCommit antes de executar o insert…
pelo visto Jo, o primeiro fica em cache, do segundo em diante ele comita. To falando pra colocar o commit no fim… hehehehe
:twisted:
pode ser assim…Já tentei e não funcionou…
connection = DriverManager.getConnection(url, username, password );
connection.setAutoCommit(true);
incluir(“ana”,“aninha”,“rr”);
incluir(“maria”,“mariazinha”,“ce”);
tentei novamente e so inclui a ana. :?
Daqui a pouco voces vão mandar eu para o :twisted: com tanta pergunta ???
magina Jo… hehehehe :twisted:
Faz um favor… cria mais umas 2 linhas de inclusao… depois de cada uma , dá um connectino.commit(); so pra gente testar… e pode tirar o autocommit ( commenta a linha )
Tentei o que foi solicitado Bruno nas não funciona o ultimo ele não inclui mesmo.
Vou estudar a respeito do commit porque não funciona de nenhum jeito. Já coloquei o comando commit em todos os lugares do programa para testar e continua sem funcionar. Estou com vontade de jogar o computador na parede. Se vc tiver algum material ou tutorial pode me infromar. Vou tentar a pagina da sun para procurar algum exemplo semelhante ou explicação a respeito do assunto.
Não compreendo. Porque esta funcionado errado…
:x
to achando que é algo no seu banco de dados… alguma configurçacao… pq aki eu tenho a mesma coisa que vc , mas no oracle, e funciona direitinho…
O commit nada mais do que nao efetiva no banco as transacoes da sua sessao.
o Autocommit commita assim q vc faz uma transacao. Tipo, depois que vc incluir ele ja comita.
Nao tem mto segredos… :roll:
Abraços
Sabe onde estava o problema: nao era o commit
Faltava o comando:
connection.close();
para fechar a conexão. Todos foram incluidos com sucesso. :lol:
[quote=“joseneuza”]Sabe onde estava o problema: nao era o commit
Faltava o comando:
connection.close();
para fechar a conexão. Todos foram incluidos com sucesso. :lol:[/quote]
putz… :!: :!: :!: :shock: :x