syntaxe d'une requete dans une jsp
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:
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