Salut tout le monde
j'ai une jsp dans laquelle je récupére 2 champs date d'une autre jsp, pour les utiliser dans une requete, voilà le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
String date1=request.getParameter("textfield");
String date2=request.getParameter("textfield");
 
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd" );
Date d1 = null;
Date d2 = null;
try {
d1 = sdf.parse(date1);		
d2 = sdf.parse(date2);
} 
catch (ParseException e) 
{			
e.printStackTrace();
}
//connexion à la base et chargement de driver
PreparedStatement stm = con.prepareStatement ("SELECT * FROM maTable WHERE (date1='"+d1+"') AND (date2='"+d2+"')");
le probleme c'est que lorsque la date1 et date2 sont egals à null, il m'affiche l'erreur suivante: syntax error at or near "null"

j'espere que vous pouvez m'aider à resoudre ce probleme
merci d'avance