Bonjour,
Je me tourne vers vous car je ne trouve aucune solution à mon problème.
J'ai une base de données Acces dans un fichier .mdb, auquel je fais appel pour afficher des données dans un DatagridView. En recherchant selon d'autres critères, tout se passe bien, mais si je souhaite chercher sur une date, j'ai l'erreur suivante qui apparaît :
Voici le code utilisé pour la connexion, et le requêtage SQL :
1 2 3 4 5 6 7 8 9
| Dim requeteRecherche As String = "SELECT ID,TITRE,DUREE,GENRES,DATESORTIE,NOTATION,DATEVUE,COEUR,IDFILM,TITREORIGINAL,SYNOPSIS,CHEMINFICHIER,CHEMINAFFICHE FROM FILMS WHERE DATESORTIE='22/06/2001'"
Dim connexionRecherche = New OleDbConnection(ChaineConnexion)
connexionRecherche.Open()
Dim commandeRecherche As OleDbCommand = New OleDbCommand(requeteRecherche, connexionRecherche)
Dim myReaderRecherche As OleDbDataReader = commandeRecherche.ExecuteReader |
La requête utilisée est basique :
Dim requeteRecherche As String = "SELECT ID,TITRE,DUREE,GENRES,DATESORTIE,NOTATION,DATEVUE,COEUR,IDFILM,TITREORIGINAL,SYNOPSIS,CHEMINFICHIER,CHEMINAFFICHE FROM FILMS WHERE DATESORTIE='22/06/2001'"
Voici un aperçu de la base données :
Je ne comprends pas pourquoi j'ai une erreur là-dessus. Ma date, le format, etc ... sont pourtant correctes je pense.
Merci d'avance à qui pourra m'aider. N'hésitez pas à me poser toutes vos questions,j'y répondrai du mieux possible.
Cordialement-
Partager