ASP - Leer textos muy grandes

 
Vista:

Leer textos muy grandes

Publicado por Joselar (1 intervención) el 02/04/2009 13:47:31
Grabo desde un formulario datos en una tabla oracle.
En uno de los campos que es tipo LONG grabo textos muy grandes de esta forma:

sql = "update prueba set descripcion= ? where clave=" & metodo
cmd.CommandText = sql
cmd.CommandType = &H0001
Set cmd.ActiveConnection = conexion2

set parametro = cmd.createparameter("texto",129,&H0001,len(request.form("descripcion")))
cmd.Parameters.Append parametro
parametro.value = request.form("descripcion")
Set rst = cmd.Execute

Esto funciona, el problema viene cuando quiero leer el dato para mostrarlo, solamente me trae 225 caracteres cuando en realidad el texto es mucho más largo, lo intento de esta forma:

sql="select * from prueba where clave=" & metodo
rs.open sql,conexion2,3
if not rs.eof then
descripcion=trim(rs("descripcion"))
Ya he probado muchas formas de solucionarlo pero no lo consigo, agredecería cualquier indicación, muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Leer textos muy grandes

Publicado por Joselar (1 intervención) el 03/04/2009 13:27:47
Logre solucionarlo así que me respondo a mí mismo por si le resulta de utilidad a alguien.

descripcion=""
if not isnull(rs("descripcion")) then
for i=1 to len(trim(rs("descripcion")))
descripcion=descripcion & server.htmlencode(mid(rs("descripcion"),i,1))
next
end if

un saludo a todos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar