asp.net sql-server vb.net textbox multiline

asp.net - Guarde el valor de Multiline Textbox en SQL Server con brea de línea



sql-server vb.net (2)

Me encanta el texto de muestra :)

¿Cómo está guardando y cargando esto en / desde SQL? Si tengo un cuadro de texto de .Text , la propiedad .Text incluye el carácter de salto de línea -

"Hai./n/I''m robot./n/Please feed me."

Guardo esto en un campo NVARCHAR (MAX) en una tabla en SQL, y cuando lo vuelvo a cargar en el cuadro de texto, obtengo los saltos de línea exactamente como se escribieron.

¿Puedes publicar tu código de carga / guardado?

Recibí un cuadro de texto multilínea llamado txtDesc. El usuario puede ingresar un valor multilínea como:

Hai. I''m robot. Please feed me.

Quiero guardar en la base de datos con el salto de línea y lo volveré a mostrar luego como clave de usuario.

si guardo el valor como el siguiente código, el salto de línea no se guardará.

dim strDesc as string = txtDesc.text

cómo hacer que esto suceda?

Gracias.


tengo la respuesta:

Para guardar desde el cuadro de texto multilínea a la base de datos:

Dim strDesc As String strDesc = ReplaceNewLines(txtDesc.Text, True)

Para mostrar desde la base de datos al cuadro de texto multilínea:

strDesc = productDetails.ProductDesc.Replace("<br/>", vbCrLf) txtDesc.Text = strDesc