![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola gendelphi.
...Pero eso funciona con dos campos de diferentes tipos, es decir, mi problema consiste en concadenar directamente en la consulta dos campos uno de ellos es numérico y el otro alfanumérico ![]() Gracias por tu sugerencia |
|
#2
|
|||
|
|||
|
Lo acabo de probar en Firebird 2, y si funciona, si concatena los campos numeric con varchar.
|
|
#3
|
||||
|
||||
|
Te recuerdo que la mayoría de motores SQL, en lo posible, se hace la conversión automática de tipos.
Generalmente, podes pasar de cualquier tipo (que no sea blob) directamente a cadena, sin aplicar un molde. Así, podes tener esto: Y te devolverá una cadenota!. En mi experiencia esto trabaja bien con firebird, sql server, oracle, interbase, etc. ![]() Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
#4
|
||||
|
||||
|
Hola jachguate, he probado lo que me dices pero no encuentro solución, por el contrario me da un mensaje que dice "Uso de barras verticales no válido en la expresión de consulta fecha||edad"
![]()
entodo caso gracias por vuestro tiempo... ![]() |
|
#5
|
|||
|
|||
|
Hola
Puedes probar convirtiendo el campo entero en cadena select campo.texto+' '+cast(campo.entero as char (16)) as concatenado from tabla Para los demas campos puedes hacer lo mismo, en los campos fecha siempre devolvera el formato mm/dd/aaaa |
|
#6
|
||||
|
||||
|
Hola hecospina, realmente no sé qué está sucediendo
![]() ![]() , pero la sugerencia que me haces me nuestra el siguiente mensaje: "ERROR NO ESPECIFICADO".![]() ![]() ![]() Les recuerdo, estoy trabajado con una DB Access Gracias por vuestro tiempo... ![]() |
|
#7
|
||||
|
||||
|
Lo he solucionado, la forma de concatenar dos campos, como en mi caso; es utilizando los caracteres (&) de esta forma:
los campos cnenrutado y cncodigo son campos numéricos y al momento de concatenarlos con un espacio, me mostraba un error (El proveedor de datos u otro servicio devolvió un estado E_FAIL). Gracias a todos por el tiempo que me dedicaron ![]() |
|
#9
|
||||
|
||||
|
Cita:
Cita:
Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Campos BLOB | TJose | Firebird e Interbase | 4 | 28-12-2006 18:48:20 |
| validacion de campos | iris2408 | Varios | 5 | 18-06-2006 20:09:24 |
| El Orden en los campos | manuelgomez | OOP | 9 | 31-05-2006 18:12:53 |
| validar campos.... | chileno | Conexión con bases de datos | 2 | 27-05-2006 19:27:30 |
| Campos En Sql | ebeltete | SQL | 2 | 13-05-2003 01:26:50 |
|