La propriété SelectedRows, comme son nom l'indique n'est utilisable qu'avec une sélection multiple de lignes.
Dans ton cas, c'est surement la sélection d'une seule ligne que tu souhaites faire. Il suffit d'exploiter le paramètre Column reçu et qui correspond
procedure TForm1.DBGrid1CellClick(Column: TColumn);
begin
Code.Text := Column.Field.AsString;
end ;
J'espère avoir bien ta question car elle est ambigüe. Soit il s'agit du premier enregistrement de la colonne, soit il s'agit de la première colonne d'une ligne donnée. Mais, en aucun cas, il ne peut s'agir du "premier champ d'une colonne" puisqu'une colonne ne contient qu'un seul champ.
<HR color =#008000>
Pensez à cliquer sur Réponse acceptée lorsque la réponse vous convient.
<
Merci tout d'abord a votre répence.Je sait bien que ma question etait trés mal xpliqué parceque je précipite toujours.
la question etait:
Comment on peut récupere dans un champ texte ,le contenue du premier champs dune ligne selectionné (dune TDBGrid ) ?
Merci encore une autre fois,c'est ce que je cherche.