1 pièce(s) jointe(s)
[SQLite] Nombre d'enregistrements d'une table entre deux dates
Bonjour à tous,
Me revoilà avec un autre problème. Je cherche le nombre d'enregistrements d'une table entre 2 dates. Le code ci-dessous fonctionne très bien avec Delphi 10.2 mais pas avec Lazarus 2.0.2. Ma BDD est sous SQlite avec les composants ZEOSLib. Tout fonctionne bien sauf cette partie :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
var d1,d2 : String;
begin
with Dm.ZQuery1 do
begin
SQL.Clear;
d1:=FormatDateTime('mm/dd/yyyy', DatePicker1.Date);
d2:=FormatDateTime('mm/dd/yyyy', DatePicker2.Date);
SQL.Add ('SELECT * FROM tblContacts WHERE Jour between #' + d1 + '# AND #' + d2 + '#');
SQL.Add ('ORDER BY Numero ASC');
Open;
NbContacts.Caption := Format('%d', [Dm.ZQuery1.RecordCount]);
end; |
J'ai le message suivant :
Pièce jointe 493892
Merci beaucoup pour votre aide éclairée.
Merci et bon WE à tous.