Je suis nouveau à libérer des trucs pascal et lazarus et je me demande comment puis-je obtenir des données de ligne (par exemple la colonne id) de la ligne sélectionnée dans tbgrid?pascal gratuit, tdbgrid, ligne actuelle
1
A
Répondre
1
La grille est liée à un ensemble de données. L'ensemble de données a une ligne active, vous pouvez l'utiliser.
0
Mieux vaut tard que jamais pour les futurs chercheurs. Considérons que vous avez une valeur entière (ID de colonne primaire comme indiqué). Lors de l'événement SQLQuery after scroll, effectuez les opérations suivantes:
procedure TMainform1.SQLQuery1AfterScroll(DataSet: TDataSet);
Var id:Integer;
Begin
id := DBGrid1.Columns.Items[0].Field.AsInteger;
end;