Dans mon programme DELPHI XE7 je lance la requete SQL suivante pour lister
Des livres non rendu encore dont le champ Date_Liv_Ren
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 DM.ADQ_LivreNonRen.Active; DM.ADQ_LivreNonRen.SQL.Clear; DM.ADQ_LivreNonRen.SQL.Add('Select distinct E.N_Empr, E.Nom_Empr, E.Prenom_Empr, E.Classe_Empr,'); DM.ADQ_LivreNonRen.SQL.Add('Em.Date_Liv_Ren, L.N_Ser_Liv, L.Titre_Liv'); DM.ADQ_LivreNonRen.SQL.Add('From Emprunteur E, Emprunte Em, Livre L'); DM.ADQ_LivreNonRen.SQL.Add('Where (Em.N_Empr = E.N_Empr) AND (Em.N_Ser_Liv = L.N_Ser_Liv)') ; DM.ADQ_LivreNonRen.SQL.Add('AND (Date_Liv_Ren is Null'+ QuotedStr('')+')') ; DM.ADQ_LivreNonRen.ExecSQL; DM.ADQ_LivreNonRen.Active := True; frxReport1.ShowReport();
A l'execution je recois le message suivant.
Oû est l'erreur ? Et Merci a tous ceux qui nous aident .
![]()
Partager