Olá, estou desenvolvendo um programa pra faculdade que está dando o seguinte erro:
[color=red]java.sql.SQLException: [MySQL][ODBC 3.51 Driver][mysqld-5.0.45-community-nt]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 ‘nomeFisio’ AND horario =‘09:00’ AND data =‘2008/05/28’’ at line 1[/color]
Sendo que as colunas da tabela e seus tipos são respectivamente:
[color=green]fisioterapeuta varchar(50) NOT NULL,
data date NOT NULL,
horario varchar(5) NOT NULL[/color]
O erro está na seguinte parte do código:
Login.db.comando.executeUpdate("UPDATE agenda SET paciente ='" +
nomePaciente + " WHERE fisioterapeuta ='" + cbxAgendaFisio.getSelectedItem() +
"' AND horario ='" + tblAgendaAgenda.getValueAt(i, 0) + "' AND data ='" +
dfBanco.format(dataColuna[j]) + "'");
Será que alguém consegue achar aonde está o erro???
Eu já olhei várias vezes e não consegui.
Desde já, Grato.