Ver Mensaje Individual
  #2  
Antiguo 17-11-2009
Avatar de cacu
cacu cacu is offline
Miembro
 
Registrado: dic 2005
Ubicación: Chile
Posts: 132
Reputación: 21
cacu Va por buen camino
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
Responder Con Cita