Codigo HTML en Base Datos

12/11/2004 - 12:59 por Jaime | Informe spam
Hola amigos, la presente es para solicitarles su ayuda en lo siguiente; tengo
un campo en mi base de datos que guarda informacion de un resumen "x", hasta
ahi la cosa es normal, el punto es que este resumen ademas esta envuelto con
codigo html, utilizo el control HTMLAREA para editar y darle atributos al
texto.
El problema se genera al momento de recuperar la informacion de la base de
datos ya que no se como hacer que el explorador reconozca el codigo html y lo
interprete, porque ahora me sale el contenido del campo resumen pero
entreverado con codigo HTML.

Eh logrado recuperar la informacion con el control HTMLAREA, y es mas lo
interpreta, pero como es un control para edicion, siempre me habilita para
modificar dicho texto, cosa que no necesito, pues solo necesito mostrar la
informacion como una pagina web.


Agradezco desde ya la ayuda prestada.

Jaime

Preguntas similare

Leer las respuestas

#1 Matias Iacono
12/11/2004 - 15:13 | Informe spam
Que control es el tal HTMLAREA? Digo, ya que no es un standar de HTML.

Supongo que es de esas mezclas de JavaScript y estilos.

De cualquier manera, si pasas esa info a un TEXTAREA normal, ese solo tomara
texto, y no HTML.

Ahora, si quieres que tu HTML se aplique, con solo escribirlo en la pagina
es suficiente para que el navegador lo interprete.

Saludos,

Matias Iacono
Microsoft MVP



"Jaime" wrote in message
news:
Hola amigos, la presente es para solicitarles su ayuda en lo siguiente;


tengo
un campo en mi base de datos que guarda informacion de un resumen "x",


hasta
ahi la cosa es normal, el punto es que este resumen ademas esta envuelto


con
codigo html, utilizo el control HTMLAREA para editar y darle atributos al
texto.
El problema se genera al momento de recuperar la informacion de la base


de
datos ya que no se como hacer que el explorador reconozca el codigo html y


lo
interprete, porque ahora me sale el contenido del campo resumen pero
entreverado con codigo HTML.

Eh logrado recuperar la informacion con el control HTMLAREA, y es mas lo
interpreta, pero como es un control para edicion, siempre me habilita para
modificar dicho texto, cosa que no necesito, pues solo necesito mostrar la
informacion como una pagina web.


Agradezco desde ya la ayuda prestada.

Jaime
Respuesta Responder a este mensaje
#2 Jaime
12/11/2004 - 15:29 | Informe spam
Ahora la pregunta es ¿como lo escribo a la pagina?, pues recuerda que la data
a mostrar se encuentra alojada en una base de datos.

Saludos,

Jaime




"Matias Iacono" wrote:

Que control es el tal HTMLAREA? Digo, ya que no es un standar de HTML.

Supongo que es de esas mezclas de JavaScript y estilos.

De cualquier manera, si pasas esa info a un TEXTAREA normal, ese solo tomara
texto, y no HTML.

Ahora, si quieres que tu HTML se aplique, con solo escribirlo en la pagina
es suficiente para que el navegador lo interprete.

Saludos,

Matias Iacono
Microsoft MVP



"Jaime" wrote in message
news:
> Hola amigos, la presente es para solicitarles su ayuda en lo siguiente;
tengo
> un campo en mi base de datos que guarda informacion de un resumen "x",
hasta
> ahi la cosa es normal, el punto es que este resumen ademas esta envuelto
con
> codigo html, utilizo el control HTMLAREA para editar y darle atributos al
> texto.
> El problema se genera al momento de recuperar la informacion de la base
de
> datos ya que no se como hacer que el explorador reconozca el codigo html y
lo
> interprete, porque ahora me sale el contenido del campo resumen pero
> entreverado con codigo HTML.
>
> Eh logrado recuperar la informacion con el control HTMLAREA, y es mas lo
> interpreta, pero como es un control para edicion, siempre me habilita para
> modificar dicho texto, cosa que no necesito, pues solo necesito mostrar la
> informacion como una pagina web.
>
>
> Agradezco desde ya la ayuda prestada.
>
> Jaime



Respuesta Responder a este mensaje
#3 Sandra y María Claudia
12/11/2004 - 15:40 | Informe spam
Hola Jaime:
No estoy segura de entenderte, pero si tu tienes datos con tags html en un
campo memo (supongo), en una base de datos, no veo motivo para no poder
mostrarlos. Muchas veces he guardado en base de datos Access, en un campo
memo, data que esta formateada con tags html (tabla, fonts, div, etc.) y
para mostrarla no he tenido problema. Simplemente en una página asp mantenia
las cabeceras y dentro del body mostraba el contenido del campo en cuestión.
Es más, puedes pasar el código del registro como un dato a dicha página para
que simplemente lo ubique y muestre.

Espero haberte ayudado en algo al menos

SyMC
Suerte es la ayuda que te da la vida
Destino es lo que haces con esta ayuda
Comparte con los demás, es la mejor manera de crecer y quererse más
Respuesta Responder a este mensaje
#4 Matias Iacono
12/11/2004 - 16:00 | Informe spam
Si haz hecho la consulta:

<%=rst("DATOS")%>

o

<% response.write(rst("DATOS")) %>

Teniendo en cuenta que RST es el resultado de tu consulta en un recordset y
DATOS es tu campo de datos.

Saludos,

Matias Iacono
Microsoft MVP



"Jaime" wrote in message
news:
Ahora la pregunta es ¿como lo escribo a la pagina?, pues recuerda que la


data
a mostrar se encuentra alojada en una base de datos.

Saludos,

Jaime




"Matias Iacono" wrote:

> Que control es el tal HTMLAREA? Digo, ya que no es un standar de HTML.
>
> Supongo que es de esas mezclas de JavaScript y estilos.
>
> De cualquier manera, si pasas esa info a un TEXTAREA normal, ese solo


tomara
> texto, y no HTML.
>
> Ahora, si quieres que tu HTML se aplique, con solo escribirlo en la


pagina
> es suficiente para que el navegador lo interprete.
>
> Saludos,
>
> Matias Iacono
> Microsoft MVP
>
>
>
> "Jaime" wrote in message
> news:
> > Hola amigos, la presente es para solicitarles su ayuda en lo


siguiente;
> tengo
> > un campo en mi base de datos que guarda informacion de un resumen "x",
> hasta
> > ahi la cosa es normal, el punto es que este resumen ademas esta


envuelto
> con
> > codigo html, utilizo el control HTMLAREA para editar y darle atributos


al
> > texto.
> > El problema se genera al momento de recuperar la informacion de la


base
> de
> > datos ya que no se como hacer que el explorador reconozca el codigo


html y
> lo
> > interprete, porque ahora me sale el contenido del campo resumen pero
> > entreverado con codigo HTML.
> >
> > Eh logrado recuperar la informacion con el control HTMLAREA, y es mas


lo
> > interpreta, pero como es un control para edicion, siempre me habilita


para
> > modificar dicho texto, cosa que no necesito, pues solo necesito


mostrar la
> > informacion como una pagina web.
> >
> >
> > Agradezco desde ya la ayuda prestada.
> >
> > Jaime
>
>
>
Respuesta Responder a este mensaje
#5 Jaime
12/11/2004 - 16:14 | Informe spam
Hola Sandra y María Claudia:
Estas en lo correcto, es lo que requiero hacer, pero cuando jalo el campo a
la pagina web, me muestra el contenido del registro pero sin darle formato,
sino algo asi:

"Con el <FONT face="arial, helvetica, sans-serif"
size=3><EM>tiempo</EM></FONT>, sin embargo, <FONT color=#336600><STRONG>el
tema ha ido adquiriendo connotaciones positivas</STRONG></FONT>. Así, se han
difundido indicadores que relacionan el buen desempeño empresarial con el
buen gobierno. Por ejemplo, diversos estudios han mostrado <FONT
style="BACKGROUND-COLOR: #669900" color=#0000ff><STRONG>que las empresas
mejor</STRONG></FONT> “<EM>rankeadas</EM>” en términos de gobierno en la
Bolsa de Nueva York, han logrado mejores desempeños en <U>términos de su
cotización</U>. "

Entonces, esto es lo que no quiero que aparezca, sino mas bien el texto
formateado.

Saludos,



"Sandra y María Claudia" wrote:

Hola Jaime:
No estoy segura de entenderte, pero si tu tienes datos con tags html en un
campo memo (supongo), en una base de datos, no veo motivo para no poder
mostrarlos. Muchas veces he guardado en base de datos Access, en un campo
memo, data que esta formateada con tags html (tabla, fonts, div, etc.) y
para mostrarla no he tenido problema. Simplemente en una página asp mantenia
las cabeceras y dentro del body mostraba el contenido del campo en cuestión.
Es más, puedes pasar el código del registro como un dato a dicha página para
que simplemente lo ubique y muestre.

Espero haberte ayudado en algo al menos

SyMC
Suerte es la ayuda que te da la vida
Destino es lo que haces con esta ayuda
Comparte con los demás, es la mejor manera de crecer y quererse más



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida