Bonjour à tous
J'ai un problème pour faire ma requête de sélection avec comme paramètre des dates sur ma base mysql via visual studio 2005 (j'utilise la dernière version de connector pour mysql afin d'accéder à la base mysql).
Je veux faire la requête suivante :
La table pointageSELECT id_utilisateur, `date`, absence, commentaire
FROM pointage
WHERE (`date` > ?datedebut) OR
(`date` < ?datefin)
id_utilisateur numérique identifiant de l'utilisateur
date datetime date du pointage
absence varchar type d'absence
commentaire varchar commentaires de l'utilisateur
Mais lorsque dans mon code, je met en paramètre datedebut et datefin avec des datetime format dotnet (dd/mm/yyyy hh:mm:ss) et que je lance ma requête , il me récupère tout sans tenir compte des dates en critères.
Je suppose qu'il à des problèmes pour comparer les dates de .net au format dd/mm/yyyy hh:mm:ss avec celle de mysql au format yyyy-mm-dd hh:mm:ss.
Quelqu'un à une solution à ce problème ? Est ce bien un problème de format de date ? et si oui comment passer du format dotnet au format mysql ou l'inverse ?
Merci
PS : Je précise que le dataset et la requête ont été créée via l'assistant de visaul studio car pour le moment je ne maitrise pas les dataset à la main.
Partager