Qual � o erro?
Faltou voc� colocar a concatena��o de strings em
> "VALUES "+
> "('"Paciente.getText()"','"CPF.getText()"',"+
>
> "'"Alergista"','"Hora.getText()"','"Day.getText()"',"+
> "'"Month.getText()"','"Year.getText()"',"+
> "'"Descricao.getText()"')";
E coloque o caracter de escape \ quando quiser que aspas fa�am parte da string
A vers�o corrigida:
"VALUES ("
+ "\'" + Paciente.getText() + "\',\'" + CPF.getText() + "\',"
+ "\'Alergista\',\'" + Hora.getText() + "\',\'" + Day.getText() + "\',"
+ "\'" + Month.getText() + "\',\'" + Year.getText() + "\',"
+ "\'" + Descricao.getText() + "\')";
Sugest�o: Utilize PreparedStatement, para evitar essa sopa de strings e
concatena��es.
Claudio Miranda
27/11/2001 10:49:00, "Pedro" <[EMAIL PROTECTED]> escreveu:
>
>
>
> Por mais que eu mude a sintaxe dos comandos para inserir (em azul) sempre
> d� erro. Acredito que possa ser uma coisa simples por�m n�o estou
> conseguindo de nenhuma maneira.
> Se algu�m puder me ajudar agradeceria...
> O c�digo segue abaixo:
>
> try {
> con = DriverManager.getConnection("jdbc:odbc:BDConsulta","","");
> st = con.createStatement();
>
> rs.afterLast();
> rs = st.executeQuery("INSERT INTO
> Consulta(Paciente,CPF,Especialidade,Hora,Dia,Mes,Ano,Sintomas) "+
> "VALUES "+
> "('"Paciente.getText()"','"CPF.getText()"',"+
>
> "'"Alergista"','"Hora.getText()"','"Day.getText()"',"+
> "'"Month.getText()"','"Year.getText()"',"+
> "'"Descricao.getText()"')";
> }
> st.close();}
> catch (SQLException erro2){}
> }
>
> p.s - Este m�todo (fragmentado) serve para inserir um registro numa tabela
> Consulta de um banco de dados BDConsulta. A Class.forName foi definida no
> m�todo main para que fa�a o tratamento de excess�o separadamente.O Banco
>
> de dados � do tipo .mdb feito no Access.
> Obrigado
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
------------------------------ 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]
-------------------------------------------------------------------------