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
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 ?
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;
merci de votre aides
Partager