Bonjour à tous,
j'ai un petit problème: je développe une appli en java avec une base de données mysql. Dans une table, j'ai un champ de type DATE. Lorsque je récupère les valeurs dans un ResultSet, j'ai une SQLException : "Value '0000-00-00' can not be represented as java.sql.Date"
Donc ce que j'ai fait, j'ai mis une valeur par défault (null) sur le champ. Mais lorsque je n'insere pas de date valide, j'ai toujours '0000-00-00' et non NULL
Peut-on contourner l'erreur en java? ou bien y a-t-il un moyen en modifiant ma base?
Merci d'avance
Message édité par nookonee le 06-09-2005 à 12:18:03