FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como realizar una acción solo en las filas seleccionadas de un DBGrid?
Pues eso como tengo que hacer para realizar una acción determinada en las filas que yo seleccione de un DBGrid?
|
#2
|
|||
|
|||
que es lo que quieres hacer exactamente? es que dependiendo de lo que quieras hacer tienes que ir por un lado u otro
|
#3
|
||||
|
||||
Sería bueno que respondas la pregunta de cadetill, pero de ante mano, te muestro este código que es extraído de la ayuda de Delphi
Código:
procedure TForm1.Button1Click(Sender: TObject); var i, j: Integer; s: string; begin if DBGrid1.SelectedRows.Count>0 then with DBGrid1.DataSource.DataSet do for i:=0 to DBGrid1.SelectedRows.Count-1 do begin GotoBookmark(pointer(DBGrid1.SelectedRows.Items[i])); for j := 0 to FieldCount-1 do begin if (j>0) then s:=s+', '; s:=s+Fields[j].AsString; end; Listbox1.Items.Add(s); s:= ''; end; end;
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#4
|
|||
|
|||
Pues es que quiero insertar en la base de datos solo las lineas que seleccione el usuario.
|
#5
|
|||
|
|||
Gracias a los dos, ya lo he conseguido
|
|
|
|