[Firebird] Affectation d'un champ de type date dans le composant DatePicker
salut
le champ DATE_inscription est de type date
Ma question se pose :
pourquoi Ce code (DatePicker1.Date:=FDQuery1.Fields[0].AsDateTime ) fonctionne avec moi et le code (DatePicker1.Date:=FDQuery1.FieldByName['DATE_inscription'].AsDateTime ) n'a pas fonctionné avec moi
Quelle est la solution pour affecter un champ de type date dans le composant DatePicker en utilisant FDQuery1.FieldByName
SGBD utiliser : Firebird 2.5
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
with DataModule1.FDQuery3 do
begin
Close;
SQL.Clear;
SQL.Add('Select DATE_inscription from clients');
SQL.Add('WHERE CODE_client=:CODE_client1');
ParamByName('CODE_client1').value:=edit1.text ;
Open;
end;
//Ce code n'a pas fonctionné avec moi
DatePicker1.Date:=FDQuery1.FieldByName['DATE_inscription'].AsDateTime
//Ce code fonctionne avec moi sans problèmes
DatePicker1.Date:=FDQuery1.Fields[0].AsDateTime |