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 30-05-2010
Sacmaed Sacmaed is offline
Registrado
 
Registrado: may 2010
Posts: 8
Poder: 0
Sacmaed Va por buen camino
Limpiar un dbgrid

Hola buenas tardes, he estado intentando buscar por el foro alguna consulta como la mía pero no logro encontrar nada. Agradezco que si hay alguna me pasen el link del hilo. Si no es así, mi pregunta es la siguiente:

Cuando abro un formulario en el que utilizo un dbgrid que está asociado a una tabla para insertar registros en dicha tabla, el dbgrid, me muestra los campos de esa tabla y el contenido de estos, hasta ahí todo correcto, pero cuando yo cierro y vuelvo a abrir ese formulario, necesito que el datagrid vuelva a estar en blanco para poder insertar nuevos registros sin tener que visualizar los anteriores que hay guardados en la tabla.
Gracias por su ayuda.
Responder Con Cita
  #2  
Antiguo 31-05-2010
Avatar de radenf
radenf radenf is offline
Miembro
 
Registrado: oct 2007
Ubicación: Viña del Mar,Chile
Posts: 608
Poder: 17
radenf Va por buen camino
Hasta donde yo sé Sacmaed los DBgrid sirven para visualizar los registros que existen en la Tabla o Query a cuyo Datasource se encuentran conectados. Yo para ingresar nuevos registros utilizo los DBEdit, DBMemo, DBImage, etc. según corresponda.

Salu2
Responder Con Cita
  #3  
Antiguo 31-05-2010
Sacmaed Sacmaed is offline
Registrado
 
Registrado: may 2010
Posts: 8
Poder: 0
Sacmaed Va por buen camino
Ante todo gracias por la respuesta, no se me he explicado bien, yo introduzco los registros a la tabla como tu dices a traves de dbedits, el problemas es que yo al abrir el formulario, abro un dbgrid que está apuntando a una tabla que contiene registros ya grabados, y yo lo que necesito es volver a introducir datos a traves de los dbedits pero no quiero que los registros anteriores se muestren en el dbgrid.
Gracias de nuevo
Responder Con Cita
  #4  
Antiguo 31-05-2010
Avatar de juanelo
juanelo juanelo is offline
Miembro
 
Registrado: sep 2007
Posts: 1.083
Poder: 18
juanelo Va por buen camino
Que tal, pues simple y sencillamente no ligues el DBGrid a la tabla de datos fisica, en su lugar usa una tabla en memoria o un clientdataset para almacenar los datos que capturas, para posteriormente grabar estos a la tabla fisica.
Saludos.
__________________
Ya tengo Firma!
Responder Con Cita
  #5  
Antiguo 31-05-2010
Sacmaed Sacmaed is offline
Registrado
 
Registrado: may 2010
Posts: 8
Poder: 0
Sacmaed Va por buen camino
Muchas gracias, mañana lo hago y os cuento.
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
limpiar un tImage Luli Gráficos 5 19-11-2016 04:53:06
Limpiar dbgrid hook Varios 2 21-04-2010 23:30:43
Limpiar un DBEdit loquillo3 Varios 3 08-04-2008 17:07:50
Limpiar tabla MAXIUM Firebird e Interbase 2 08-01-2008 21:41:31
limpiar acentos User_baja1 Varios 5 07-09-2005 23:14:30


La franja horaria es GMT +2. Ahora son las 22:02:13.


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