Ver Mensaje Individual
  #3  
Antiguo 21-08-2007
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Reputación: 25
eduarcol Va por buen camino
el & es el caracter de concatenacion de VB, para concatenar en Firebird debes utilizar el doble pipe, segun la guia de arranque rapido de firebird, que dice :

Cita:
Concatenación de cadenas
El símbolo de concatenación en SQL es un doble “pipe” (ASCII 124, un par sin espacio entremedio).
En SQL, el símbolo “+” es un operador aritmético y provocará un error si intenta usarlo para concatenar
cadenas. La siguiente expresión agrega el siguiente texto “ Reportado por: ” delante de cada
apellido:
'Reportado por: ' || LastName
Tenga cuidado con las concatenaciones. Tenga en cuenta que Firebird generará un error si su expresión
intenta concatenar dos o más columnas de tipo char o varchar si la longitud combinada puede exceder
el límite máximo de longitud para el tipo char o varchar (32 KB).
Vea también en las notas más abajo, Expresiones con NULL, sobre la concatenación de expresiones
que involucran NULL.
Mas informacion en:

http://www.firebirdsql.org/pdfmanual...5-Arranque.pdf
__________________
...Yo naci en esta ribera del arauca vibr@d0r
Soy hermano de la espuma,
de la garza, de la rosa y del sol...
Viva Venezuela
Responder Con Cita