for I := 0 to DataGrid1.SelectedCount - 1 do
begin
J := DataGrid1.SelectedNodes[I].AbsoluteIndex;
dsKCC.DataSet.Edit;
dsKCC.DataSet.FieldByName('CKBM').AsString := Tck;
dsKCC.DataSet.FieldByName('CWBM').AsString := Tcw;
end;
想在DataGrid中选择多行然后进行部分赋值,上面的代码只能实现对选中行进行赋值,如果用dsKCC.DataSet.next;不知如何进行判断了,试过用不判断用dsKCC.DataSet.next; 循环第二次进去会出错
“Access violation at address 025E99DA in module 'CLRModel.bpl'.Read of address 0000001C”