Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-06-2007
hugohiram hugohiram is offline
Registrado
 
Registrado: feb 2007
Posts: 8
Poder: 0
hugohiram Va por buen camino
Modificar datos en un Grid (table o query)

Hola

Tengo un problema similar al que se comenta en el hilo http://www.clubdelphi.com/foros/showthread.php?t=42999

Les comento primero que es lo que tengo y luego que es lo que necesito, tengo un Grid que tira de un IBTable, que se está conectando a mi BD en interbase, lo que hago es editar directamente sobre el grid, muestro varios campos, pero solo quiero editar 3, un checkbox, uno numérico y una fecha, cuando habilito el checkbox, automáticamente se inserta la fecha actual y la celda numérica se selecciona para poder escribir sobre ella, y cuando deshabilito el checkbox, pasa lo contrario, se borran los otros dos campos, repito, todo esto en el grid.

Bien, todo funciona correctamente, PERO, el problema es que yo no quiero que se muestren todos los registros de la tabla en el grid, solo quiero que se muestren algunos dependiendo de los parametros que yo especifique, como si de un query se tratara, he visto que en el tema que les señalaba antes, hay una solución a esto con querys, pero resulta que los componentes IBX no tienen algunas de estas propiedades.


¿Alguien sabe de alguna solución para esto? les agradecería cualquier ayuda ó tipo de información que me puedan proporcionar, gracias de antemano.

un saludo,
Hugo Hiram.
Responder Con Cita
  #2  
Antiguo 07-06-2007
jcdg83 jcdg83 is offline
Registrado
 
Registrado: jun 2006
Posts: 3
Poder: 0
jcdg83 Va por buen camino
Hola.

Si lo que quieres es ocultar las columnas del TDBGrid lo puedes hacer de esta manera:

Código Delphi [-] DBGrid1.Columns[1].Visible := False;
DBGrid1.Columns[3].Visible := False;



Espero te sirva.

Saludos.
Responder Con Cita
  #3  
Antiguo 07-06-2007
hugohiram hugohiram is offline
Registrado
 
Registrado: feb 2007
Posts: 8
Poder: 0
hugohiram Va por buen camino
En realidad no quiero ocultar o visualizalas, simplemente quiero editar sobre ellas.

saludos.
Responder Con Cita
  #4  
Antiguo 07-06-2007
Avatar de gluglu
[gluglu] gluglu is offline
Miembro Premium
 
Registrado: sep 2004
Ubicación: Málaga - España
Posts: 1.455
Poder: 21
gluglu Va por buen camino
No sé si he entendido correctamente.

Pero creo que la solución sería parametrizar la consulta SQL de tu tabla y sólo solicitar los registros que cumplan tus condiciones, no ? Si no es así, no te he entendido bien.
__________________
Piensa siempre en positivo !
Responder Con Cita
  #5  
Antiguo 07-06-2007
hugohiram hugohiram is offline
Registrado
 
Registrado: feb 2007
Posts: 8
Poder: 0
hugohiram Va por buen camino
Cita:
Empezado por gluglu
No sé si he entendido correctamente.

Pero creo que la solución sería parametrizar la consulta SQL de tu tabla y sólo solicitar los registros que cumplan tus condiciones, no ? Si no es así, no te he entendido bien.
Sí, lo ideal sería que mi TIBTable me filtrara automáticmente con los parametros que quiero, pero este componente no tiene una propiedad "SQL" para poderle meter ahi el código, o por lo menos desconozco si hay alguna forma de hacerlo.

saludos
Responder Con Cita
  #6  
Antiguo 07-06-2007
Avatar de gluglu
[gluglu] gluglu is offline
Miembro Premium
 
Registrado: sep 2004
Ubicación: Málaga - España
Posts: 1.455
Poder: 21
gluglu Va por buen camino
Pero tiene una propiedad 'Filter' y ahí si puedes parametrizar tu 'consulta'.
__________________
Piensa siempre en positivo !
Responder Con Cita
  #7  
Antiguo 07-06-2007
hugohiram hugohiram is offline
Registrado
 
Registrado: feb 2007
Posts: 8
Poder: 0
hugohiram Va por buen camino
Cita:
Empezado por gluglu
Pero tiene una propiedad 'Filter' y ahí si puedes parametrizar tu 'consulta'.
vaya! ¿como se me pudo escapar?, jeje, muchas gracias, funciona a la perfección.

saludos!
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
Modificar propiedad Table de un ADOTable en tiempo de ejecución Albano Conexión con bases de datos 8 05-03-2007 21:55:22
modificar campo en table de interbase supermilloriver Conexión con bases de datos 1 19-08-2005 14:28:39
Ingresar Y Modificar Datos con un Query senpiterno Conexión con bases de datos 1 09-10-2004 14:56:45
Modificar datos de una grid gescoto99 Conexión con bases de datos 7 21-05-2004 03:02:26
Modificar Datos Grid de Consulta DANFIR Conexión con bases de datos 6 14-11-2003 16:52:57


La franja horaria es GMT +2. Ahora son las 14:53:59.


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