Bonjour,
je veux mettre dans un combobox des dates recuperées par sql dans la table anniversaire et dans le champ datedebut :
J'ai mis des # car j'ai lu que # est la déclaration des dates sous access.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 DM.ADOQueryAnniversaire.Close; DM.ADOQueryAnniversaire.SQL.Clear; DM.ADOQueryAnniversaire.SQL.Add('SELECT DateDebut FROM Anniversaire where DateDebut between (#01/01/2006# and #02/11/2006#)'); DM.ADOQueryAnniversaire.Open; while not DM.ADOQueryAnniversaire.Eof do begin ComboBox1.Items.Add(DM.ADOQueryAnniversaire.FieldbyName('DateDebut').asString); DM.ADOQueryAnniversaire.Next; end;
J'ai le message d'erreur suivant :
Classe d'exception EOleException avec le message 'Opérateur Between sans And dans l'expression DateDebut between (#01/01/2006# and #02/11/2006#)
Partager