![]() |
problema con lenguaje.
wola.
Esta select no me la ejecuta delphi por la dichosa / , cual es la manera correcta de escribirla: Código SQL [-]vsql:='SELECT C.ID, C.TIPO, C.IDCTA, (C.IMP - C.ACTA) REFERENCIA, C.FEC, C.DOCU, C.DES, C.IMP, (C.NREG || / || C.NVEN) PENDIENTE, CU.COD,CU.DES FROM CARTERA C INNER JOIN CUENTA CU ON CU.ID=C.IDCT'; |
Hola, debes utilizar la funcion CONCAT asi:
espero te sirva. Saludos. |
¿Qué se supone que hace la /?
Agrego: Creo que ya entendí. Si / es un caracter que quieras que aparezca separando a C.NREG y C.NVEN, entonces el problema es que debes entrecomillarlo:
Bye |
Cita:
Saludos. |
Creo que es como dices. Ya corregí arriba. Nada más que fíjate que en tu código la diagonal aparece en negro ;).
Bye |
soys estupendos
Vaya rapidez, la verdad que estoy en practicas y me vale mas vuestra ayuda que la de mi instructor, gracias:cool:
|
me retracto
Si es un separador numeroregistro/numerovencimiento pero con comillas dobles me sigue dando error y con el concat, me da un error de lenguaje:D
|
Cita:
|
Qué raro. ¿Con qué base trabajas? Puse comillas dobles porque hacía más fácil la lectura. Puedes intentar poniendo comillas simples, pero para poner comillas simples dentros de una cadena pascal, debes poner dos de ellas:
Bye |
gracias
solucion:
; Muchisimas gracias |
| La franja horaria es GMT +2. Ahora son las 06:40:43. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi