Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-10-2005
Torreblanca Torreblanca is offline
Miembro
 
Registrado: jul 2005
Ubicación: Veracruz México
Posts: 52
Poder: 19
Torreblanca Va por buen camino
Question eliminar elemento del dbgrid

Hola a todos:

Tengo la sig. duda:
Estoy manejando un DBGrid el cual esta asociado a una tabla llamada ahorro.
En este grid muestro los campos fecha, cantidad y clave.
A este dbgrid le añadi un popup menu en el cual agrege al opcion borrar.
Lo que he estado tratando de hacer y no me sale es que al dar click con el boton derecho ademas de visualizar el popup tambien capte el valor del campo clave desde cualquier lugar de la fila, osea que si le doy click en fecha por ejemplo, en una variable se guarde el campo clave. De esta manera mediante un query eliminar el registro.

Alguna sugerencia, o alguna otra idea seran bien recibidas.

gracias
Responder Con Cita
  #2  
Antiguo 10-10-2005
Avatar de Caro
*Caro* Caro is offline
Moderadora
 
Registrado: jul 2004
Ubicación: Cochabamba, Bolivia
Posts: 2.544
Poder: 22
Caro Va por buen camino
Holas

Yo estoy buscando lo mismo, lo unico que logre hacer es que cuando seleccionas en una celda de un dBgrid te retorne el contenido de dicha celda.

Código Delphi [-]
      variable:=dbGrid.Fields[dbGrid.SelectedIndex].Text;

Saludos
Responder Con Cita
  #3  
Antiguo 10-10-2005
Torreblanca Torreblanca is offline
Miembro
 
Registrado: jul 2005
Ubicación: Veracruz México
Posts: 52
Poder: 19
Torreblanca Va por buen camino
gracias

Gracias Caro, tambien lo habia visto, el problema es que yo voy a esconder el campo clave entonces si me es necesario obtenerlo mediante la fila. Cualquier cosa estamos en contacto.

bye
Responder Con Cita
  #4  
Antiguo 10-10-2005
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 24
vtdeleon Va por buen camino
Saludos

Podría ayudarte estp:
Código Delphi [-]
variable:=dataset.FieldByname('CampoClave').AsString;
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!
Responder Con Cita
  #5  
Antiguo 10-10-2005
Torreblanca Torreblanca is offline
Miembro
 
Registrado: jul 2005
Ubicación: Veracruz México
Posts: 52
Poder: 19
Torreblanca Va por buen camino
Pues VtdeLeon miiiiillllllllll gracias por tu ayuda!!!!!!
Me funciono de maravilla y me ahorraste mucho tiempo de investigación.
Por cierto Caro como prueba hice lo siguiente:

Código:
  cadena:=DataModule1.QueryAhorro.FieldByname('ahorro_clv').AsString;
  ShowMessage(cadena);
De nuevo Gracias
Responder Con Cita
  #6  
Antiguo 10-10-2005
Avatar de Caro
*Caro* Caro is offline
Moderadora
 
Registrado: jul 2004
Ubicación: Cochabamba, Bolivia
Posts: 2.544
Poder: 22
Caro Va por buen camino
Hola TorreBlanca y VtdeLeon, le estube dando muchas vueltas al asunto y nada que me salia, acabo de probar lo que pusieron, funciona perfectamente de verdad muchas gracias a los dos.

Saludos y que tengan un bonito dia
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


La franja horaria es GMT +2. Ahora son las 00:23:29.


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