FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Post Con Demora
Hola... Tengo una grilla que toma los datos de un Query. Al hacer Post luego de modificar los datos no encuentro la forma (Cambiando SQL del query, cerrando, refrescansdo, etc) que me muestre los cambios. Salvo que le ponga un Timer y espere 1200 y ahi si. Es como que no termina de grabar a disco los datos del registro. Alguna solución ??? Gracias.
|
#2
|
||||
|
||||
Hola
Query1.close, query1.open, es lo logico. No indicas que BD usas. Saludos
__________________
Siempre Novato |
#3
|
||||
|
||||
que base de datos estas usando
cuanta informacion esta grabando que metodo estas usando para grabar algo de codigo no vendria mal
__________________
Dulce Regalo que Satanas manda para mi..... |
#4
|
|||
|
|||
Qué utilizas? Firebird, Access, Paradox, tablas planas?.
Después del Post, prueba a hacer un CLOSE y un OPEN del Query, si aparecen reflejado las modificaciones realizadas es que el Query tiene cargada la consulta y no la refresca hasta que no se cierre y re-abra. En ese caso te recomiendo que trabajes en modo caché, o con ClientDataSet, o que cierres y abras la tabla tras cada posteo o delete reposicionándote en el registro... pero una respuesta más acertada dependerá de que sepamos qué tipo de datos manejas. Saludos.
__________________
Amar al mundo apasionadamente. |
#5
|
|||
|
|||
Ups... tengo que ser más rápido
Vaya... parece que la gente desenfunda rápido... ya han contestado 2 mientras yo escribía mi mensaje...
__________________
Amar al mundo apasionadamente. |
#6
|
|||
|
|||
Respuesta
Es verdad. No di detalles del codigo.
El tema es que edito el registro que modifico. Luego pongo Tabla.Post; y la grilla no se me refresca. No se que mas datos poner. La base es de Access. Gracias. |
#7
|
||||
|
||||
Hola
Dices que pones table.post, pero dices que el dbgrid esta enlazado a un query. Me parece un master detaill, pero solo creo. No te explicas bien. Saludos
__________________
Siempre Novato |
#8
|
|||
|
|||
Problemas con grabacion
Mirá... Es Asi. Una Grilla me refleja con un select en la opcion SQL y me muestra los datos. Luego, segun el registro que este parado yo con un numero interno edito en una Tabla aparte y las modificaciones las grabo con POST. Luego al query que maneja la grilla, lo cerre, le cambie el select, lo activo y desactivo, etc. y me sigue mostrando el registro sin cambios. Ahora, si le pongo un timer en 1200 aprox, y luego de eso corro un refresco del query si se ven los cambios. Espero respuestas. Gracias.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Demora en la conexión a la base de datos | fxgarcia | Conexión con bases de datos | 6 | 14-11-2007 13:22:12 |
Demora en locate... | Luis Castillo | Firebird e Interbase | 1 | 16-01-2006 17:35:44 |
IBDatase Insert Post Edit Post | ariefez | Firebird e Interbase | 4 | 12-10-2005 01:53:04 |
Demora de conexión... | dunia_lv | Conexión con bases de datos | 0 | 23-05-2005 19:13:37 |
Demora al cambiar la hora | CFPA86 | Varios | 5 | 26-09-2003 20:58:27 |
|