Salut tous j'ai un code pour ajouter dans un champs un nombre grâce a une sélection multiple dans u DBGrid
voici mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
procedure TForm1.Button1Click(Sender: TObject);
var
  i: Integer;
begin
 for i:=0 to SMDBGrid1.SelectedRows.Count-1 do
begin
SMDBGrid1.DataSource.DataSet.GotoBookmark(pointer(SMDBGrid1.SelectedRows.Items[i]));
SMDBGrid1.DataSource.DataSet.Edit;
SMDBGrid1.DataSource.DataSet.FieldByName('champs').AsInteger := 2;
SMDBGrid1.DataSource.DataSet.Post;
end;
end;
Maintenant je cher a faire , sélectionner uniquement les cases a cocher dont le champs = 2 dans mon dbgrid pour faire une modification et faire la modification ?
merci de votre aides