No entiendo que indica este error

No entiendo que indica este error

Postby goosfancito » Tue Jul 19, 2016 1:20 pm

Hola.

Nunca me senti seguro cuando me tira estos errores... no entiendo como "entender" el log de errores.
Que indica esto?
Error description: Error BASE/1066 Error de argumento: conditional
Args:
[ 1] = C 0

Stack Calls
===========
Called from: .\source\prg\tdolpsrv.prg => CLIPVALUE2SQL( 1975 )
Called from: .\source\prg\tdolpsrv.prg => TDOLPHINSRV:UPDATE( 1897 )
Called from: Source\TMovil.prg => TMOVIL:GUARDAR( 234 )
Called from: Source\TMovil.prg => (b)TMOVIL:ABM( 168 )



Gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: No entiendo que indica este error

Postby joseluisysturiz » Tue Jul 19, 2016 5:42 pm

Parece estas haciendo una comparacion logica(true/false) con un campo de otro tipo, revisa la linea que te indica en tu .prg

Called from: Source\TMovil.prg => TMOVIL:GUARDAR( 234 )

talves alli te de una mejor idea del problema, saludos... :shock:
Dios no está muerto...

Gracias a mi Dios ante todo!
User avatar
joseluisysturiz
 
Posts: 2064
Joined: Fri Jan 06, 2006 9:28 pm
Location: Guatire - Caracas - Venezuela

Re: No entiendo que indica este error

Postby goosfancito » Tue Jul 19, 2016 9:04 pm

El error lo resolvi a medias.

Estoy suando tdolphin, y cuando guardo un valor siempre hago
clipvalue2sql(...) evidentemente si el campo en el mysql esta deficino como logico tiene problemas,
esto ya me paso anteriormente (una vez que me di cuenta del error lo solucione).

esa linea que me tira de error dice "fijate que tiene que ser "caracter" y pasaste un "0" pero
es insuficiente la mayoria de las veces para saber cual es el error.

estaria bueno entender como funcioa el compilador y darle mas apoyo a esos errores al momento de resolverlo,
cosa que el error sea un poco mas preciso.

gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: No entiendo que indica este error

Postby Antonio Linares » Tue Jul 19, 2016 10:41 pm

El error parece estar en la línea 1975 de .\source\prg\tdolpsrv.prg:

Called from: .\source\prg\tdolpsrv.prg => CLIPVALUE2SQL( 1975 )
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42068
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: No entiendo que indica este error

Postby goosfancito » Tue Jul 19, 2016 11:41 pm

busque ese prg Antonio, y no lo tengo,.
intente buscar los fuentes pero ya salia de mi trabajo.

voy a verlo mañana a ver que pasa.

gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: No entiendo que indica este error

Postby Antonio Linares » Wed Jul 20, 2016 5:42 am

Usas TDolphin ?

Parece que es uno de los ficheros de la librería TDolphin
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42068
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: No entiendo que indica este error

Postby goosfancito » Wed Jul 20, 2016 10:30 am

Asi es Antonio, utilizo TDolphin
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: No entiendo que indica este error (RESUELTO)

Postby goosfancito » Wed Jul 20, 2016 2:50 pm

consegui resolver el problema, ahora para que no me de mas ese inconveniente me queda cambiar la manera de guardar lso datos utilizando tdolphin

Antes:
lo que hacia era pasar los datos previamente por clipvalue2sql(...) antes de grabarlos utilizando "insert" o "update"
pero veo que si le aplico el clipvalue2sql a un cambio "logico" al hacer un update el tdolphin lo toma mal, y hace
que el programa se quiebre, lo loco es que si hago un INSERT este problema no pasa.


Ahora:
voy a pasar todo por clipvalue2sql excepto si ese campo es logico.



gracias a los que colaboraron.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot], Maurizio and 28 guests