Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-11-2007
santi33a santi33a is offline
Miembro
 
Registrado: jun 2005
Posts: 208
Poder: 19
santi33a Va por buen camino
Duda con un DBGrid

Saludos a todos:
Tengo un DBGrid con la propiedad de Options dgMultiSelect en true, esto me permite seleccionar varias lineas con Ctrl y el Mause, ahora quiesiera poner un botón donde alternativamente pudiera marcar o desmarcar todas las lineas del DBGrid.
¿ Alguien sabe como hacer esto por código ?
Responder Con Cita
  #2  
Antiguo 19-11-2007
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 30
jhonny Va camino a la famajhonny Va camino a la fama
Bueno, mira si te sirve la siguiente función:

Código Delphi [-]
procedure SeleccionarTodo(DBGrid :TDBGrid);
var
  Marca :TBookmark;
begin
  with DBGrid, DBGrid.DataSource.DataSet do
  begin
    Marca := GetBookmark;
    try
      First;
      while not Eof do
      begin
        SelectedRows.CurrentRowSelected := True;
        Next;
      end;
      GotoBookmark(Marca);
    finally
      FreeBookmark(Marca);
    end;
  end;
end;
Espero que te sirva .
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/

Última edición por jhonny fecha: 19-11-2007 a las 15:40:50. Razón: Mejorar un poco mas la función...
Responder Con Cita
  #3  
Antiguo 19-11-2007
santi33a santi33a is offline
Miembro
 
Registrado: jun 2005
Posts: 208
Poder: 19
santi33a Va por buen camino
ok, voy a probar, pero lo que veo tiene sentido por lo que pienso que funcione, de todas maneras te comento cuando lo pruebe y muchas gracias por responder tan rápido
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
consulta en DBgrid a Excel (duda) karlaoax Servers 2 03-08-2007 21:02:46
duda con dbgrid ercrizeporta Conexión con bases de datos 3 22-04-2007 20:34:59
Duda con DBGrid alcides Varios 4 14-09-2006 22:39:43
Duda Con Dbgrid armando Varios 2 26-02-2004 16:08:12
Duda sobre el DBGrid fled OOP 2 24-02-2004 21:26:57


La franja horaria es GMT +2. Ahora son las 22:50:07.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi