[Lazarus-es] Problemilla con DeleteSQL
Ismael L. Donis García
ismael en citricos.co.cu
Lun Ago 31 23:00:57 CEST 2009
Ok, no digo más porque primero tendría que ver su funcionamiento, pero dicen
que si ejecutas un solo barrado si funciona, entonces porque no prueban
comenzar una transacción antes del delete y después de esta hacer un commit.
saludos reiterados
=========
|| ISMAEL ||
=========
----- Original Message -----
From: "Giuseppe Luigi Punzi Ruiz" <glpunzi en lordzealon.com>
To: "Spanish version of Lazarus List"
<lazarus-es en lists.lazarus.freepascal.org>
Sent: Monday, August 31, 2009 3:00 PM
Subject: Re: [Lazarus-es] Problemilla con DeleteSQL
Hola Isamel.
El Objeto TSQLQuery contiene en su DeleteSQL: "DELETE * FROM CLIENTES
WHERE :IDCLIENTE = :OLD_IDCLIENTE
Es lanzada al hacer SQLQuery1.Delete, que precisamente, elimina el
registro activo en ese momento (seleccionado en el Grid, y conectado
cno un DataSource).
El 31/08/2009, a las 19:10, Ismael L. Donis García escribió:
> Una pregunta:
>
> Y dicho objeto no tiene una propiedad que te permita borrar una fila?
>
> Sería mandar a ejecutar el procedimiento el cual te devuelva un valor, el
> cual en caso de ser afirmativo ejecutar el borrado de la fila.
>
> Disculpen, pero estoy hablando sin saber si el objeto tiene la propiedad
> que te permita borrar la fila.
>
> Saludos reiterados
> =========
> || ISMAEL ||
> =========
> ----- Original Message ----- From: "JoshyFun" <joshyfun en gmail.com>
> To: "Spanish version of Lazarus List"
> <lazarus-es en lists.lazarus.freepascal.org
> >
> Sent: Monday, August 31, 2009 12:24 PM
> Subject: Re: [Lazarus-es] Problemilla con DeleteSQL
>
>
> Hello Ismael,
>
> Monday, August 31, 2009, 3:26:48 PM, you wrote:
>
> ILDG> Disculpen si digo algo mal porque yo no se nada de Lázaro ni de
> delphi,
> ILDG> vengo de Microsoft, solo recién quiero comenzar en estos lenguajes,
> pero en
> ILDG> lo personal eso lo pondría dentro de un procedimiento almacenado en
> la BD y
> ILDG> lo mandaría a ejecutar desde el programa, creo que de esa forma no
> tendrán
> ILDG> ese tipo de problemas.
>
> No puedes porque es un objeto visual, o sea, que es el propio objeto
> el que realiza el borrado del registro(s). Si lo haces mediante un
> procedimiento almacenado, o a mano, tendrás que recargar el objeto
> visual constantemente para mostrar las modificaciones (borrado).
>
> --
> Best regards,
> JoshyFun
>
>
> _______________________________________________
> Lazarus-es mailing list
> Lazarus-es en lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
>
>
>
> _______________________________________________
> Lazarus-es mailing list
> Lazarus-es en lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
Giuseppe Luigi Punzi Ruiz
Blog: http://www.lordzealon.com
Twitter & Skype & GoogleTalk accounts: glpunzi
_______________________________________________
Lazarus-es mailing list
Lazarus-es en lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
More information about the Lazarus-es
mailing list