![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
|||
|
|||
|
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. |
|
#2
|
|||
|
|||
|
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. |
|
#3
|
|||
|
|||
|
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. |
|
#4
|
||||
|
||||
|
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 |
|
#5
|
|||
|
|||
|
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.
|
|
#6
|
||||
|
||||
|
Hola
Copia y pega aqui el codigo que estas usando en todo este proceso. A ver donde esta el asunto. Saludos
__________________
Siempre Novato |
|
#7
|
|||
|
|||
|
Tabla.Edit;
Tabla.FieldValues['Fecha'] := DbFecha.Text; Tabla.FieldValues['Tipo'] := DbTipo.Text; Tabla.FieldValues['Num_Sanitario'] := DbNum_Sanitario.Text; Tabla.FieldValues['Num_Especie'] := ListaEspecies.KeyValue; Tabla.FieldValues['Num_Producto'] := ListaProductos.KeyValue; Tabla.FieldValues['Cajas'] := DbCajas.Text; Tabla.FieldValues['Kilos_Netos'] := DbKilos_Netos.Text; Tabla.Post; {RefreshClick(NIL); Timer.Enabled := True;} Query.Close; Query.Open; Donde Query es de la grilla Gracias |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
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 |
|