Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 23-09-2007
emeceuy emeceuy is offline
Miembro
 
Registrado: jun 2003
Ubicación: Uruguay
Posts: 122
Poder: 21
emeceuy Va por buen camino
refrescar DBGrid de base modificada

hola... bueno les explico mi duda (espero que está bien en esta sección)...

Utilizo en mi aplicación QUERYs que se conectan a bases de datos .dbf creadas en el DatabaseDesktop...

Tengo un par de QUERYs...
1. uno que se encarga de desplegar información filtrada de una base de datos
2. y otro que lo utilizo para editar algun registro de la base...

De la forma que tengo armado todo el programa, abro una ventana que me permite ver ciertos registros con un DbGrid y el Query1... para modificar uno de los registros utilizo el Query 2 (se abre otra ventana sobre la anterior que contiene al DBGrid para editar la informacion del registro que quiero editar). Lo edito, y no hay problema, el tema es que al cerrar la ventana 2 y volver a la ventana 1, me gustaría que la información que aparece en la grilla se actualizara con la editada. Se que cerrando y abriendo el query1 se actualizaría, pero aparece en cursor posicionado en el primer registro, en lugar de donde estaba parado... O sea, se como hacerlo "medio a lo chancho", pero me gustaría si hay algo como refresh o algo así que me permita actualizar simplemente...

Muchas gracias !!! espero haber sido claro
__________________
Marcelo C.
Responder Con Cita
  #2  
Antiguo 23-09-2007
waly2k1 waly2k1 is offline
Miembro
 
Registrado: dic 2006
Ubicación: El país de las maravillas(Argentina)
Posts: 251
Poder: 18
waly2k1 Va por buen camino
Rta.

Tendrías que tener un refresh o algo así, el tema es que sea como sea es un cierre y apertura de la DBF, con lo cual es lo mismo.

Solución: Te guardas la posicion por medio de la clave/codigo y luego de actualizar cierras y abres y utilizas locate o alguna variante de Find (te lo digo así pq no recuerdo ya que uso ADO y tampoco uso DBFs) para posicionarte sobre ese registro y cha chán!

Bueno amigo espero te sirva
Responder Con Cita
  #3  
Antiguo 23-09-2007
emeceuy emeceuy is offline
Miembro
 
Registrado: jun 2003
Ubicación: Uruguay
Posts: 122
Poder: 21
emeceuy Va por buen camino
si, puede ser una solucion, pero el tema es que en ese caso si por ejemplo en la grilla es el registro en la posicion 30 comenzando desde el inicio, y la grilla me permite ver 5 registros arriba y 4 abajo (o sea, a mi registro en cuestión lo veo en el medio de la grilla)... si utilizo find o algo de eso, creo que me correría toda la información mostrada y apareceria en el primer lugar de la grilla, mostrando ahora 9 registros abajo de mi registro... no se si soy claro cual sería el problema...
__________________
Marcelo C.
Responder Con Cita
  #4  
Antiguo 23-09-2007
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Poder: 25
eduarcol Va por buen camino
si estas con el BDE prueba el bookmark, es un puntero a la posicion actual del registro si mal no recuerdo puede ser la solucion a tu problema.

pero como ya tengo años que no lo utilizo no te doy certeza
__________________
...Yo naci en esta ribera del arauca vibr@d0r
Soy hermano de la espuma,
de la garza, de la rosa y del sol...
Viva Venezuela
Responder Con Cita
  #5  
Antiguo 23-09-2007
waly2k1 waly2k1 is offline
Miembro
 
Registrado: dic 2006
Ubicación: El país de las maravillas(Argentina)
Posts: 251
Poder: 18
waly2k1 Va por buen camino
Rta.

En realidad no hay problema, ves tu registro actualizado o no ?. Si después ves uno mas arriba o dos o tres o un Mickey no hay ningun problema. Sino simula un par de teclas arriba/abajo y te deja como querés.
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
Refrescar datos de un DBGrid Durbed Conexión con bases de datos 3 29-01-2007 16:39:05
Refrescar Olecontainer crack_neon Servers 3 21-06-2006 00:27:06
refrescar dbgrid que usa dbexpress chux Conexión con bases de datos 2 22-05-2006 17:31:06
Refrescar un query para un DBGrid neon OOP 4 19-08-2004 17:06:39
dbgrid y checkbox sin conexion a la base?? Nidia H. Ochoa OOP 2 22-05-2004 01:37:27


La franja horaria es GMT +2. Ahora son las 09:37: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
Copyright 1996-2007 Club Delphi