|
Multiples fila Dbgrid resuelto
Bueno el problema es que tengo un Dbgrid que muetra el contenido de datos de Bodega, es es:
Id Sucursal
Id Bodega
Bodega
con la multiple seleccion se supone que asigno en producto a las bodegas seleccionas que puede ser una o varias...
Entonces necesito saber el id de bodega por cada seleccion.
El problema lo resolvi de esta manera
1.- Primero determino el numero de filas seleccionadas
var i :integer
i:=Dbgrid1.SelectedRows.Count-1;
2.- Luego en un for de 0 a I hago lo siguiente:
with DBGrid1.DataSource.DataSet do begin
For I := o to I
GotoBookmark(Pointer(DBGrid1.SelectedRows.Items[i]));
Dato :=tabla.FieldByname('id').asinteger;
grabo
end;
end;
con eso ya avance en la solucion que busco
Saludos cordiales
|