Hola me pueden decir que estoy haciendo mal:
csql:="SELECT CASE tipo WHEN 'CA' then importe *-1 when 'CB' THEN importe*-1 ELSE importe END AS credito FROM ventas"
oRs1 := FW_OpenRecordSet( oCnM, cSQL )
IF oRS1 = nil .or. oRS1:RecordCount = 0
msginfo("No anda")
retu
else
xbrowse(ors1)
ors1:close()
endif
Da error unrecognized prhase
Pruebo en sql managment y funciona bien, no puedo encontrar el error
Saludos
Jorge
ayuda con ADO
- Antonio Linares
- Site Admin
- Posts: 44515
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: ayuda con ADO
Estimado Jorge,
En la primera cláusula WHEN, usas importe *-1 (con espacio antes de *), lo cual es correcto y se interpreta como multiplicación por -1.
En la segunda, es importe*-1 (sin espacio). Esto podría confundir al parser, ya que en SQL los operadores aritméticos como * necesitan espaciado adecuado para evitar ambigüedades. Aunque SQL Server lo maneja bien en Management Studio, ADO o Harbour podrían fallar aquí
En la primera cláusula WHEN, usas importe *-1 (con espacio antes de *), lo cual es correcto y se interpreta como multiplicación por -1.
En la segunda, es importe*-1 (sin espacio). Esto podría confundir al parser, ya que en SQL los operadores aritméticos como * necesitan espaciado adecuado para evitar ambigüedades. Aunque SQL Server lo maneja bien en Management Studio, ADO o Harbour podrían fallar aquí
-
jpcavagnaro
- Posts: 35
- Joined: Tue Aug 12, 2025 12:29 pm
Re: ayuda con ADO
Antonio, gracias por contestar, probe separarlo y sigue dando el mismo error.
Saludos
Jorge
Jorge
-
jpcavagnaro
- Posts: 35
- Joined: Tue Aug 12, 2025 12:29 pm
Re: ayuda con ADO
Hola, desde mi programa da:
Da error unrecognized prhase
Pruebo en sql managment y funciona bien, no puedo encontrar el error
Saludos
Jorge
Da error unrecognized prhase
Pruebo en sql managment y funciona bien, no puedo encontrar el error
Saludos
Jorge
Saludos
Jorge
Jorge
- Antonio Linares
- Site Admin
- Posts: 44515
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
-
jpcavagnaro
- Posts: 35
- Joined: Tue Aug 12, 2025 12:29 pm
- carlos vargas
- Posts: 1815
- Joined: Tue Oct 11, 2005 5:01 pm
- Location: Nicaragua