ATENCAO (aviso a todos)
Estou incluindo esse aviso, ja que muita gente envia perguntas sem
incluir os dados basicos. Portanto, quando enviar perguntas para a
lista de discussao, inclua informacoes que permitam uma analise do
seu problema. Isso fara com que ele seja respondido mais facilmente.
Se voce nao sabe que informacoes sao importantes, aqui vao _algumas_
sugestoes:
Fundamentais:
- pedaco de codigo relevante ao problema
- mensagens de erro
- do compilador
- ao executar o programa
(se voce nao sabe interpretar a mensagem, nao tente
descreve-la com suas proprias palavras, use o "copy&paste"
do seu sistema e inclua a mensagem na integra!)
- Se nao tem mensagem de erro, uma descricao _detalhada_ do que
esta acontecendo de errado, incluindo em que linhas
voce suspeita que o problema esta ocorrendo
Outras informacoes uteis:
- versao da JVM (java -version) se for pertinente
- se o problema envolve outros sistemas, quais sao esses outros
sistemas
- se seu problema envolve carregamento de classes, ou classes nao
encontradas, qual o valor do seu "CLASSPATH"
(unix% echo ${CLASSPATH} ou c:\dos> echo %CLASSPATH%)
- se eh um problema sofisticado, em especial problemas de tratamento
de GUI, por favor inclua um _pequeno_ exemplo _funcional_
(ou seja, que pode ser compilado e executado) e que mostre
claramente o problema (obs: um exemplo _pequeno_ e que
trate _exclusivamente_ do problema. Nao adianta enviar
todas as 10.000 linhas do seu sistema...)
No seu caso, se voce diz que esta "ocorrendo um erro nesse metodo", que
erro eh esse? Eh um erro de compilacao? de execussao? do banco de
dados?
Isso dito, o seu codigo esta esquisito na seguinte linha (e provavelmente
o seu erro eh um erro do banco de dados, pois o seu query esta totalmente
esquisito):
> stmt.executeUpdate(
> "insert into FUNCIONARIOS " +
> "values(txtFuncionarios(), txtEspecializacao(), txtSalario()");
>
O que voce essta tentando fazer eh incluir o resultado da chamada
do metodo "txtFuncionarios()" no seu query? Se sim, voce devra fazer:
> stmt.executeUpdate(
> "insert into FUNCIONARIOS " +
> "values( " + txtFuncionarios() +
"," + txtEspecializacao() +
"," + txtSalario() +")" );
>
Isso assumindo que txtFuncionarios(), etc, retornem uma String por
exemplo.
Abracos,
Bruno.
______________________________________________________________________
Bruno Peres Ferreira de Souza Sun Microsystems
System Engineer - Java Technologist [EMAIL PROTECTED]
if I fail, if I succeed, at least I live as I believe
--------------------------- LISTA SOUJAVA ---------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
---------------------------------------------------------------------