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 14-08-2006
yeison Cristman yeison Cristman is offline
Miembro
 
Registrado: jul 2006
Posts: 52
Poder: 18
yeison Cristman Va por buen camino
Red face no se me actualizan los datos en el dbgrid

hola a todos Dios les bendiga

estoy usando SQL server, Adoquery. me sucede lo siguiente es que tengo un formulario de alumnos en el cual ingreso los datos de los mismos y tengo otro formulario de consulta de alumnos y no me aparecen en el bdgrid los que entro en el formulario de alumnos y cuando borro uno del formulario de alumnos no se me borrar del dbgrid imnediatamente sino que tengo que cerrar la aplicacion y cuando la vuelvo a abrir entoces sucede el cambio no se que hacer ya le puse el codigo de refrescar en el formulario de alumnos en el boton de guardar se que en ese formulario lo hace bien pero en el dbgrid no, ademas de eso tengo un edit el cual me hace una busqueda de alumnos y cuando le escribo algo trata de buscarlo y cuando le borro lo que escribi actualiza el dbgrid y me aparecen los datos que ingrese en el formulario de alumnos... que debo hacer

Jesucristo es el mismo ayer, hoy y siempre....
Responder Con Cita
  #2  
Antiguo 14-08-2006
Carliviris Carliviris is offline
Miembro
 
Registrado: abr 2006
Posts: 93
Poder: 19
Carliviris Va por buen camino
tu has probado utilizar esto al momento en que tu eliminas el registro:

Código Delphi [-]
gridMain.DataSource.DataSet.Refresh;

lo has hecho?? A mi me funciona perfectamente en todos los sistemas que tengo. Y yo elimino, agrego, modifico y todas esas cosas.

pruebate bien a ver.
Responder Con Cita
  #3  
Antiguo 14-08-2006
yeison Cristman yeison Cristman is offline
Miembro
 
Registrado: jul 2006
Posts: 52
Poder: 18
yeison Cristman Va por buen camino
Unhappy explicame algo mas

hola es Yeison

si el boton de guardar y borrar estan es un formulario y el dbgrid esta en otro como me refiero a el. excusame la pregunta es que soy novato..
lo tengo de esta forma presta atencion..

esto es en el formulario de alumnos. el boton de guardar.
procedure TF_Estudiantes.BitBtn2Click(Sender: TObject);
begin
ADOQUERY_ESTUDIANTE.Post;
ADOQuery_Estudiante.Refresh;
dbgrid_consulta.Datasource_Consulta.dataset.refresh;

me da un error diciendo que no he declarado el dbgrid_Consulta y asi es como en realidad se llama.

si le añado esto me el siguiente error.
F_Consulta.dbgrid_consulta.Datasource_Consulta.dataset.refresh;

y me dice que no he declarado el DataSource_Consulta.

dime si tengo que explicarme mejor estoy dispuesto
Responder Con Cita
  #4  
Antiguo 14-08-2006
Carliviris Carliviris is offline
Miembro
 
Registrado: abr 2006
Posts: 93
Poder: 19
Carliviris Va por buen camino
tu has puesto esto:

Código Delphi [-]
dbgrid_consulta.Datasource_Consulta.dataset.refresh;

si te fijas bien, nunca te podria funcionar porque a la propiedad datasource le estas poniendo al lado "_consulta" osea, te deberia de quedar de la siguiente forma:

Código Delphi [-]
dbgrid_consulta.Datasource.dataset.refresh

chequeaste bien la diferencia??
de todos modos, chequeate nueva vez el nombre del grid.
de que manera programas??
no utilizas las teclas ctrl + alt ??
eso te sirve para que no te equivoques a la hora de escribir tu codigo y te referencia e identifica directamente a un componente que si existe, con los nombres debidos, sin errores.

pruebate eso
Responder Con Cita
  #5  
Antiguo 14-08-2006
yeison Cristman yeison Cristman is offline
Miembro
 
Registrado: jul 2006
Posts: 52
Poder: 18
yeison Cristman Va por buen camino
Question mas problemas

quiero saber si debo poner

F_Consulta.DBGrid_Consulta.DataSource.DataSet.Refresh;

F_Consulta es el nombre del formulario donde esta el dbgrid o solo colocarlo como tu me dijiste
Responder Con Cita
  #6  
Antiguo 14-08-2006
Carliviris Carliviris is offline
Miembro
 
Registrado: abr 2006
Posts: 93
Poder: 19
Carliviris Va por buen camino
si lo estas haciendo desde otro formulario debes de poner F_Consulta si no, no hay porque
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
No se actualizan los datos al grabar marcial Conexión con bases de datos 4 25-05-2006 11:04:29
Barras de progreso que no se actualizan Mauro® Gráficos 2 22-04-2005 21:21:38
Como extraer datos de un DBgrid a otro DBgrid mickey Conexión con bases de datos 13 29-01-2004 05:05:30
no se me actualizan los DBEDit Giniromero Conexión con bases de datos 5 09-10-2003 13:58:36
Datos no se actualizan en otras transacciones erickperez6 Firebird e Interbase 4 04-09-2003 17:30:03


La franja horaria es GMT +2. Ahora son las 03:37:27.


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