Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Doble click en un dbgrid (https://www.clubdelphi.com/foros/showthread.php?t=63759)

einarcito 02-03-2009 01:35:39

Doble click en un dbgrid
 
Hola gente, alguno sabe cual es el evento para q al hacer doble click en un dbgrid me de cierta informacion?????? gracias

Neftali [Germán.Estévez] 02-03-2009 08:47:28

¿OnDblClick? :D:D:D

Seguro que es no he entendido la pregunta...

Caro 02-03-2009 13:23:13

Hola

El evento es el que te dice Neftali. ¿Que información quieres que te de?

Saluditos

einarcito 02-03-2009 14:41:28

A lo que me referia con cierta informacion es por ejemplo que yo necesite buscar algo en la grilla y al hacer doble click en el registro de la grilla me devuelva el un cierto dato perteneciente a ese registro, entonces seria ondbclick?

Neftali [Germán.Estévez] 02-03-2009 15:45:11

En ese caso, lo mejor es que en el OnDblClick accedas al DataSet, que es quien tiene toda la información de los datos, ya que realmente el DBGrid no almacena esa información.

Caro 02-03-2009 15:57:14

Hola de nuevo, si quieres obtener los datos del registro, puedes poner esto en ese evento como pruebita:

Código Delphi [-]
 Showmessage(Query.FieldByname('campo').AsString);

Si quieres buscar un registro determinado al hacer doble click, puedes utilizar el Locate.

Saluditos


La franja horaria es GMT +2. Ahora son las 20:41:37.

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