Entrar
¿Nuevo usuario? Inscribirme
DesarrolloDelphi · Desarrollo de Software en Borland Delphi
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés añadir enlaces a sitios relacionados de tu grupo.

Mensajes

  Mensajes Ayuda
Avanzado
TIBUpdateSQL, Firebird y borrado efectivo de registros   Lista de mensajes  
Responder | Reenviar Mensaje #6829 de 7319 |
Re: [Delphi] Re: TIBUpdateSQL, Firebird y borrado efectivo de registros

El Post se hace automáticamente debido al ApplyUpdates.
Lo que te falta es el Commit de la transacción si no la tenés configurada como autocommit.

Saludos!

logosoft wrote:

Walter, lo que te falta es el Post después del Delete

José

--- En DesarrolloDelphi@gruposyahoo.com.ar, Walter <wmeson@...> escribió:
>
> Hola amigos...
> Les paso mi problema :
> Tengo una grilla que me muestra los resultados de una consulta IBQuery
> echa a una base de datos Firebird 2.0.Para poder actualizarla, le
> agregué un IBUpdateSQL y esta funciona perfectamente, salvo cuando
desde
> la grilla quiero borrar un registro, este "desaparece" de la grilla,
> pero si vuelvo a hacer la consulta, estos registros vuelven a aparecer.
> Mi escenario :
> Windows XP con SPK2
> Delphi 5 Enterprise
> Firebird 2.0
> Parte del código que realiza el delete :
>
> procedure TIngresos.grdAplicacionKeyDown(Sender: TObject; var Key: Word;
> Shift: TShiftState);
> begin
>
> if Key = VK_DELETE then
> if (MessageBox(0, '¿Desea borrar este item...?', '¡¡¡Atención !!!',
> MB_ICONQUESTION or MB_YESNO or MB_DEFBUTTON2) = idYes) then
> Begin
> SQLComprobantes.CachedUpdates := True ;
> SQLComprobantes.Delete ;
> SQLComprobantes.ApplyUpdates ;
> End;
>
> Desde ya, agradesco la atención.
> Walter
>



Sáb, 5 de Abr, 2008 5:59 pm

podostro
Sin conexión Sin conexión
Enviar correo Enviar correo

Reenviar Mensaje #6829 de 7319 |
Desplegar mensajes Autor Ordenar por fecha

Hola amigos... Les paso mi problema : Tengo una grilla que me muestra los resultados de una consulta IBQuery echa a una base de datos Firebird 2.0.Para poder...
Walter
waltermeson
Sin conexión Enviar correo
4 de Abr, 2008
6:37 pm

Walter, lo que te falta es el Post después del Delete José ... desde...
logosoft
En línea Enviar correo
5 de Abr, 2008
5:53 pm

El Post se hace automáticamente debido al ApplyUpdates. Lo que te falta es el Commit de la transacción si no la tenés configurada como autocommit. Saludos! ...
Maximiliano Podostroiec
podostro
Sin conexión Enviar correo
5 de Abr, 2008
5:59 pm
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda