Página 1 de 1

oSQLQuery:Delete() no devuelve un valor l

Publicado: Mar Jul 24, 2007 9:37 pm
por JFRangelSerrano
He notado que, al menos sobre MySQL, la función oSQLQuery:Delete() no
devuelve un valor lógico tal y como dicen las ayudas. Funcionar, funciona
perfectamente, pero si pones:
if oSQLQuery:Delete()
se produce un error en tiempo de ejecucion, ya que lo que parece que
devuelve es NIL.
Espero que os sirva de ayuda.
Un saludo.
José Francisco Rangel Serrano.

oSQLQuery:Delete() no devuelve un valor l

Publicado: Mié Jul 25, 2007 10:36 am
por ignacio
José,
He revisado el código y no he encontrado ningún error, lo siento. Si quiere
puede mandarnos un pequeño proyecto que muestre el error. Gracias por su
colaboración.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"José Francisco Rangel Serrano" <JFRangelSerrano@hotmail.com> escribió en el
mensaje news:[email=46a65508@ozsrv2.ozlan.local...]46a65508@ozsrv2.ozlan.local...[/email]
> He notado que, al menos sobre MySQL, la función oSQLQuery:Delete() no
> devuelve un valor lógico tal y como dicen las ayudas. Funcionar, funciona
> perfectamente, pero si pones:
>
> if oSQLQuery:Delete()
>
> se produce un error en tiempo de ejecucion, ya que lo que parece que
> devuelve es NIL.
>
> Espero que os sirva de ayuda.
>
> Un saludo.
>
> José Francisco Rangel Serrano.
>

oSQLQuery:Delete() no devuelve un valor l

Publicado: Mié Jul 25, 2007 5:49 pm
por JFRangelSerrano
Esimado Ignacio
Adjunto te remito el codigo para que puedas ver el error.
Linea 156 de TMantenimientos.prg
Un saludo.
José Francisco Rangel Serrano.
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
news:46a70b91$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> José,
>
> He revisado el código y no he encontrado ningún error, lo siento. Si
> quiere
> puede mandarnos un pequeño proyecto que muestre el error. Gracias por su
> colaboración.
>
> Un saludo,
>
> --
> Ignacio Ortiz de Zúñiga
> http://www.xailer.com
>
>
> "José Francisco Rangel Serrano" <JFRangelSerrano@hotmail.com> escribió en
> el
> mensaje news:[email=46a65508@ozsrv2.ozlan.local...]46a65508@ozsrv2.ozlan.local...[/email]
>> He notado que, al menos sobre MySQL, la función oSQLQuery:Delete() no
>> devuelve un valor lógico tal y como dicen las ayudas. Funcionar, funciona
>> perfectamente, pero si pones:
>>
>> if oSQLQuery:Delete()
>>
>> se produce un error en tiempo de ejecucion, ya que lo que parece que
>> devuelve es NIL.
>>
>> Espero que os sirva de ayuda.
>>
>> Un saludo.
>>
>> José Francisco Rangel Serrano.
>>
>
>


Attached files Laprodent.zip (6.5 KB)Â lpd.sql (6.7 KB)Â

oSQLQuery:Delete() no devuelve un valor l

Publicado: Jue Jul 26, 2007 10:09 am
por ignacio
José Francisco,
Ok. Visto. Creía que ustaba usando el Datasource nativo para MySQL pero veo
que está usando ADO. Ya está arreglado, estará disponible en con el próximo
parche. Gracias por su colaboración.
Un saludo
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"José Francisco Rangel Serrano" <JFRangelSerrano@hotmail.com> escribió en el
mensaje news:[email=46a77110@ozsrv2.ozlan.local...]46a77110@ozsrv2.ozlan.local...[/email]
> Esimado Ignacio
>
> Adjunto te remito el codigo para que puedas ver el error.
>
> Linea 156 de TMantenimientos.prg
>
> Un saludo.
>
> José Francisco Rangel Serrano.
>
>
> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
> news:46a70b91$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>> José,
>>
>> He revisado el código y no he encontrado ningún error, lo siento. Si
>> quiere
>> puede mandarnos un pequeño proyecto que muestre el error. Gracias por su
>> colaboración.
>>
>> Un saludo,
>>
>> --
>> Ignacio Ortiz de Zúñiga
>> http://www.xailer.com
>>
>>
>> "José Francisco Rangel Serrano" <JFRangelSerrano@hotmail.com> escribió en
>> el
>> mensaje news:[email=46a65508@ozsrv2.ozlan.local...]46a65508@ozsrv2.ozlan.local...[/email]
>>> He notado que, al menos sobre MySQL, la función oSQLQuery:Delete() no
>>> devuelve un valor lógico tal y como dicen las ayudas. Funcionar,
>>> funciona
>>> perfectamente, pero si pones:
>>>
>>> if oSQLQuery:Delete()
>>>
>>> se produce un error en tiempo de ejecucion, ya que lo que parece que
>>> devuelve es NIL.
>>>
>>> Espero que os sirva de ayuda.
>>>
>>> Un saludo.
>>>
>>> José Francisco Rangel Serrano.
>>>
>>
>>
>
>
>