¿porque no veo lo mismo que salvo en Textbox multilinea?

09/02/2005 - 21:22 por Tio | Informe spam
¡Hola!

Si salvo de un textBox a base de datos:


-
Linea 1
Linea 2
Linea 3


¿porque cuando recupero de base de datos lo que veo es:

-
Linea1 || Linea2|| Linea3
-

¿He de aplicar algún *filtro* para codificar?.

gracias!

Preguntas similare

Leer las respuestas

#1 pablo crosio
09/02/2005 - 22:13 | Informe spam
hola!

al parecer existe algo que cambia los valores para el retorno de carro y la
nueva linea cuando salvas al motor de base de datos...

quizas podrias investigar en la base de datos como queda grabado el dato
realmente los separadores de linea son los caracteres 0x0D + 0x0A en ese
orden...

tambien la cosa podria depender del motor de base de datos con el que estes
trabajando y el tipo de datos del campo en el que almacenas la cadena...

con SQL-SERVER y para el tipo char y sus variantes no deberias tener
problemas...

¿tenes algo de codigo para ver?

salu2!!

pablo

"Tio" escribió:

¡Hola!

Si salvo de un textBox a base de datos:


-
Linea 1
Linea 2
Linea 3


¿porque cuando recupero de base de datos lo que veo es:

-
Linea1 || Linea2|| Linea3
-

¿He de aplicar algún *filtro* para codificar?.

gracias!



Respuesta Responder a este mensaje
#2 Tio
10/02/2005 - 19:43 | Informe spam
Hola!

he estado fuera un día creo que tras examinar en mas detalle me he dado
cuenta de donde está el error pero no se como solucionarlo, me explico:

en el TextBox.Text tengo la cadena perfectamene, por ejemplo:


TextBox.Text = "Linea1Linea2"


pero este valor lo paso a una función de un ServicioWeb, en el que he
definido el dato que va a recibir como string.

entonces me queda:


cadena = "Linea1Linea2"


Es decir, se han perdido los retornos de carro?.


¿como puedo pasarlo para que no se pierda nada?

gracias!
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida