re
numero de feuille de route c un numérique
et celui dans Tfdr c un autonumérique
en fait j'utilise ce code pour faire du maitre/details entre numero de feuille de route de la table rotation et numero feuille de route de la table fdr
car je ne sais pour quel raison (datasource fieldsource) ne fonctionne
la table maitre c'est Fdr et donc avec ce code j'arrive a faire ce que je veux
mais si je rajoute un numéro de feuille de route dans la table fdr , c'est a ce moment la que j'ai l'erreur
oui j'utilise access
j'espere avoir été plus clair (même si j'ai des doutes :P)
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
procedure TForm1.DsFdRDataChange(Sender: TObject; Field: TField);
begin
ADOQuery1.Active:=false;
ADOQuery1.SQL.Text:='select [numero de ligne],[Nombre de rotation],[numero de feuille de route] from rotation '
+'where [numero de feuille de route]='+TFdRnumerofeuillederoute.AsString;
ADOQuery1.Active:=true;
end;
procedure TForm1.ADOQuery1AfterInsert(DataSet: TDataSet);
begin
ADOQuery1.FieldByName('numero de feuille de route').AsInteger:=TFdRnumerofeuillederoute.AsInteger;
end;
end. |
merci
a+