Juliana,
E' o seguinte :
Voce nao esta colocando nenhuma mensagem de erro dentro de seus metodos
set/get , referente ao SQLException. Caso hajam erros(e existem mesmo), nao
sera informado nada a voce e a mensagem de cadastramento concluido sera
mostrada. Pelo que vejo em seu codigo fonte, ha erro de sintaxe no SQL. Veja
:
stat.executeUpdate("INSERT TO autor values("+stringtoinsert+");");
Correto : stat.executeUpdate("INSERT INTO autor
values("+stringtoinsert+")");
Uma pergunta: Essas tabelas so possuem um unico atributo ??? Se existirem
outros, voce deve colocar.
Tres sugestoes :
1 ) Trate sempre os erros de SQL e informe o erro para o usuario, nao de
SQL, omita isso. Mas mostre uma mensagem de erro informando que nao foi
possivel efetuar o cadastro.
2 ) Verifique se existem campos em branco no cliente, atraves de JavaScript,
por exemplo, e nao no Servlet. Isso evita trafego desnecessario na rede e
reduz o processamento no servidor.
3 ) Como voce esta efetuando alteracoes em varias tabelas seria
bom(ncessario) que voce crie um bloco de transacoes, como eu expliquei para
voce no email anterior, usando setAutoCommit.
Espero ter dado uma contribuicao.
Ate mais.
Glecio.
-----Mensagem original-----
De: Juliana
Para: [EMAIL PROTECTED]
Enviada em: 19/06/01 14:19
Assunto: Re: [java-list] Re:[java-list] banco de dados
Estou mandando o fonte html e o servlet.
Juliana
----- Original Message -----
From: andgonca <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, June 19, 2001 12:01 PM
Subject: [java-list] Re:[java-list] banco de dados
Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros meses!
ASSINE AGORA! http://www.bol.com.br/acessobol/
Fica dificil saber o que esta acontecendo sem olhar o
fonte...
Se vc puder mandar o fonte do servlet e do HTML, dou uma
olhada...
[]´s
Anderson
> Olá lista estou com um problema,
> tenho um formulário em html, essa página chama um
servlet e no servlet eu tento gravar os dados do
formulário em diferentes tabelas.
>
> O meu problema é que as informações não estão sendo
gravadas e não dá nenhum erro, ao contrário, ele exibe a
mensagem que eu coloquei depois de concluída a operação.
> Alguém poderia me ajudar?
>
> Juliana
>
________________________________________________________________________
__
Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros meses!
ASSINE AGORA! http://www.bol.com.br/acessobol/
------------------------------ LISTA SOUJAVA
----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para
[EMAIL PROTECTED]
------------------------------------------------------------------------
-
<<teste.html>> <<pageServlet.java>> <<ATT02789.txt>>
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------