Bonjour,
Je travaille en Delphi 2007 et j'accède à une BD PostGreSQL (8.2.5) via des composants ADO.
Il m'apparaît impossible de se positionner dans un recordset par l'utilisation d'un "Locate" sur la query...
Cela vous paraît-il normal ? Les composants PostGresDAC apportent-ils une solution à ce problème ?
Exemple de code :
function TDonnees.Chercher(const Champs: String; const Valeurs: Variant; Options: TLocateOptions): Boolean;
begin
if Query.Active then
Result := Query.Locate(Champs, Valeurs, Options)
else
Result := false;
end;
Bien entendu, Champs et Valeurs contiennent des informations correctes mais le "Locate" renvoie toujours "False".
Merci.
Partager