FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
autorefresh no funciona en query y dbgrid
Hola a todos.... tengo un problema, tengo un mantenedor de un producto, cuando ingreso el producto nuevo se inserta correctamente pero cuando voy a insertar un segundo elemento ( en un instante seguido, me refiero a sin reiniciar la apps) la aplicacion no me toma el registro insertado antes ( y no se ve en el grid a pesar de tener autorefresh true y request live true) lo que lleva a generar el segundo registro con el mismo campo clave de el primero....
Creo que me explique bien... es tal vez algo enredado.... Gracias... |
#2
|
||||
|
||||
¿y si te olvidas del autorefresh y haces un Refresh tu mismo?
__________________
|
#3
|
||||
|
||||
Hola:
Como dice contraveneno, pones un Botón que se encarge de actualizar esos datos. Hasta luego -
__________________
No todo es como parece ser... |
#4
|
|||
|
|||
como seria autorefresh manual
el auto refresh manual seria algo asi como
Pero al utilizar el refresh manual me da el error..---> Table does not support this operation because it is not uniquely indexed |
#5
|
||||
|
||||
¿y si en vez de hacer un refresh al query, le haces un refresh al grid?
__________________
|
#6
|
|||
|
|||
el registro nuevo desaparece del grid
Le hice un refresh al grid despues de grabar, entonces aparece inmediatamente el registro en el grid, si presiono nuevamente "nuevo" el registro recien ingresado no se ve....pero si reviso la tabla con el EMS interbase manager .... el registro si esta insertado.... que raro esto....
|
#7
|
||||
|
||||
Hola:
Probaste actualizando el Dataset ? Hasta luego -
__________________
No todo es como parece ser... |
|
|
|