Duvidas com Data

2 respostas
J

Ola

Alguém sabe como inserir uma data no banco de dados com PreparedStatement, estou fazendo da forma PreparedStatement e esta dando erro:

stmt.setString(3, “’” + (22-10-2009)+ “’”);

Se alguém puder me dizer o que esta errado, agradeço.

vlw

2 Respostas

D

cara, se nao me engano ae no stmt tem um setDate, ou setObject tb, nao tem? já tentou com eles?

coloca o erro que está dando tb pra vc ai pra gente ver (vai que numa dessa é outra coisa)…

[]´s

java_es_a_lei

Eu faria assim

exemplo

sql.append(" INSERT INTO table");
sql.append(" (idAlguma, data) ");
sql.append(" VALUES (?,?)");

stmt.setLong(i++, nome metodo que tem os gets e sets.getIdAlguma().longValue());
stmt.setDate(i++,nome metodo que tem os gets e sets.getData().getTime());
Criado 30 de junho de 2009
Ultima resposta 30 de jun. de 2009
Respostas 2
Participantes 3