Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Como Refrescar un Dbgrid (https://www.clubdelphi.com/foros/showthread.php?t=54450)

darioivan 19-03-2008 10:35:11

Como Refrescar un Dbgrid
 
Estoy hacien un programa de facturacion me gustaria saber com refrescar la grilla, les digo ya intente con el refresh, con open , close, hice un programita de busqueda(el que casi funciono), pero los datos que veo el la b. datos ya guardados no se refrescan en la grilla.

Gracias:mad:

tocomi 19-03-2008 14:33:44

Yo que tu partiria revisando que todos los datos esten ingresados con la base, tienes algun tipo de filtro supongo, revisa eso tambien

Estas mostrando los datos con un Table??, has probado con Querys???

BlueSteel 19-03-2008 15:54:01

Hola

Cita:

Empezado por darioivan (Mensaje 274085)
hice un programita de busqueda(el que casi funciono),

Esto significa que estabas registrado con otro usuario ??? por que eso de que casi funciono ???

Cita:

Empezado por darioivan (Mensaje 274085)
Estoy hacien un programa de facturacion me gustaria saber com refrescar la grilla, les digo ya intente con el refresh, con open , close

No se que pensar.. por la cantidad de post... se ve que eres nuevo... pero el comentario anterior significa que has ingresado antes ???

Si es así ? deberias tener en cuenta que debes entregar más información como por ej... motor de base de datos, componentes, y especificar más lo que estas realizando.. por último poner un poco de código.... para ver que esta mal o que te esta faltando


Salu2:p:D

darioivan 19-03-2008 19:48:56

Mi b datos es interbase, y solo estoy usando ibtables.
Voy a probar con agregar query,.
Por otro lado si tengo varios post, pero no veo otra forma mejor e hacerlo, por ejemplo , emn mi facturacion tengo 3 post, uno maneja mi tabla de contador de facturas, el otro maneja una tabla detalle de factura, donde tengo asociada mi grilla(q es la que no refresca siempre), y por ultimo un post para mi factura.

Muchas gracias.

Lepe 19-03-2008 22:24:57

Las preguntas más obvias:
¿cómo tienes configurada las transacciones?
¿usas las transacciones implícitas de los ibx?
¿haces el commit o le dices a los componentes que lo hagan?

Si no haces el commit y tampoco le dices que lo hagan los componentes, es normal que no aparezcan los registros, las transacciones podrían estar en el limbo, aunque creo que ya te hubiese dado algún error.

¿qué parametros tiene el componente transaction? (propiedad Params)

Si todo esto te suena a chino, te aconsejo la documentación oficial de interbase (en su web) para empezar con buen pié. Supongo que "normalmente" después de cada "tabla1.Post" debe venir un Transaction.Commit ¿no?

En fin, siento si son preguntas muy básicas, pero hay que empezar por algo hasta detectar que se trate de un bug de Interbase ;).


Saludos.


La franja horaria es GMT +2. Ahora son las 19:43:44.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi