Data + MySQL

1 resposta
silva.fernandes

Alguem pode dar um empurrãozinho ?

Estou tentando fazer a um insert em um BD MySQL e no campo DATE, e to queimando a mufa ... :shock:

Recebo uma String no formato yyyy/MM/dd e a converto em objeto Date com esse método

public Date formatStringData(String data) throws ParseException {
	
		SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd");
		Date date = format.parse(data);
		return date;
	}

Então no meu campo estou fazendo o seguinte

pstmt.setDate(3, new java.sql.Date(Utility.formatStringData("20070212")));

E não esta funcionando ..

Alguem pode dar uma luz ...

:D

Tks

1 Resposta

Fabiano

Boa tarde Xará,
Não sei se você quer simplesmente uma solução ou gostaria que o programa funcionasse da forma apresentada, mas se você passar a data usando setString no lugar de setDate da seguinte forma funciona (pelo menos para mim):

pstmt.setString(3, “20070212”);

Qualquer coisa posta novamente aí…

Sds

Criado 15 de fevereiro de 2007
Ultima resposta 15 de fev. de 2007
Respostas 1
Participantes 2