4 pièce(s) jointe(s)
Problème avec OleDbDataReader
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 :
Pièce jointe 503108
Voici le code utilisé pour la connexion, et le requêtage SQL :
Code:
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 :
Code:
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 :
Pièce jointe 503111
Pièce jointe 503112
Pièce jointe 503116
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-