Bonjour,
Je débute sous Interbase car je travaillais précedemment avec MS ACCESS. La requête suivante fonctionnait avec ACCESS elle ne fonctionne pas avec IB
Voici ma requête :
Nbr = 285. J'ai vérifié sous la console IB il existe bien dans la base 285 enregistrements répondant à ces critères. Or qry.recordCount me rertourne la valeur 1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 qry.Close; qry.SQL.Clear; qry.Database:= CurDataBase; qry.SQL.Add('SELECT * '); qry.SQL.Add('FROM PATCH '); qry.SQL.Add('WHERE PATCH_IMGSEQUENCE ='+IntToStr(Rec.WorkImage.RecNo)+' AND '+ 'PATCH_USED = TRUE '); qry.Open; result:= qry.RecordCount= Nbr;
Pourquoi ?
J'ai du sauter un chapitre
Partager