AAAAAAA YA ESTAAAAAAAA me funciono perfectamente tu pista.... pero
gracia a eso.. descubri otra cosa...
resulta que si lo estaba haciendo bien antes poniendolo directamente en
el inset cur_cobrarGastoshabitacion2.detalle + "PAGADO"
antes habia dicho que no daba error ni nada pero que en la tabla llegaba
solo COCACOLA y no el PAGADO bueno resulta que el campo de esa
tabla es caracter 50 y el PAGADO lo colocaba al final de todo el
espacio en blanco osea COCACOLA tiene 8 caracteres cuando tenia
disponible 50 tenia tooodoo ese espacio y al final ponia el PAGADO ..
que hice.. buscando y buscando me encoentre con los tres tipos de
operador para concatenar
que son estos :
Operador Acción Código
+ Concatenación. Combina dos cadenas, una cadena y un campo, o una
cadena y una variable. ? 'Good ' + 'morning'
- Concatenación. Quita los espacios finales del elemento anterior al
operador y luego combina dos elementos. ? customer.first - customer.last
$ Comparación. Busca una expresión de caracteres dentro de otra. ?
'father' $ 'grandfather'
? 'Main' $ customer.address
***----------------------------------------------------------------------------------
Bueno viendo esto me imagine sobre el espacio en blanco y saque el "+"
y pose el " - " (menos) y ahi saco el espacio y blanco y pude
visualizar en la tabla el COCACOLA PAGADO
cur_cobrarGastoshabitacion2.detalle - "PAGADO"
ahora si puedo seguir con lo que queria hacer.. muchas gracias.....
Post by Dario David PuccioHaz la concatenacion antes del insert en una variable de paso luego para
esa variable como parametro en tu insert...
--
Dario David Puccio
El_Cyber_Gaucho
www.chispazodetradicion.com.ar
Las Malvinas son Argentinas
Post by YoTipiando.. No me sale la concatenacion en el insert .. :( que estare
haciendo algo mal......
Post by YoTipiandoBueno aca les dejo bien el insert
en cur_cobrarGastoshabitacion2.detalle llega como variable
DISTINTOS SERVICIO QUE LUEGO SERAN COBRADOS por ejemplo una coca
cola - PAGADO
deberia de ir cur_cobrarGastoshabitacion2.detalle + "PAGADO" algo
asi no.... pues en la tabla solo llega coca cola.. pero no el
PAGADO...
INSERT INTO gastosyalojamiento
(idgya,codservicioyestadia,descripcion,cantidad,;
subtotal,fecha_emision,habitacion,nro_comprobante,datoscobrado);
VALUES (xidgya,cur_cobrarGastoshabitacion2.servicio,;
cur_cobrarGastoshabitacion2.detalle + "PAGADO"
,cur_cobrarGastoshabitacion2.cantidad,;
cur_cobrarGastoshabitacion2.subtotal,cur_cobrarGastoshabitacion2.fechade_emision,;
cur_cobrarGastoshabitacion2.habitacion,xaumentar1,cur_cobrarGastoshabitacion2.datoscobrado)
gracias de ante manos
Post by Hugo Germignianiy cual es el tamaño de la columna en la tabla??
Post by YoTipiandoHola a migo.. tu ejemplo no me funciono , lo probé con y sin los
paréntesis ,, ,, no da error ni nada , pero solo se ingresa en la
tabla la palabra que esta en la variable y no se ingresa + "(Hoy
hay que trabajar)")
algo estara mal... ????
Post by Charles MorenoSi se puede YoTipiando
Insert into tabla ( FechaDias ) value (Xfechadia + "(Hoy hay que trabajar)")
Charles Moreno
Post by YoTipiandoHola.. amigos.. me acaba de surgir una duda me preguntaba si se
puede concatenar dos variables en un insert.... ???? osea me explico
tenemos Insert into tabla ( FechaDias ) value (Xfechadia , "(Hoy
hay que trabajar)")
xfechadia seria una variable de dia de la semana en ese mismo
renglón quisiera hacer concatenar esa variable con la palabra (
hoy hay que trabajar )
para que en la consulta me salga de esta manera LUNES(Hoy hay
que trabajar) MARTES(Hoy hay que trabajar) y asi
sucesivamente eso seria en el mismo campo....
es posible eso...
gracias de ante mano...