Foros del Web » Programando para Internet » ASP Clásico »

¿ mostrar campo con mucho texto de una base de datos ?

Estas en el tema de ¿ mostrar campo con mucho texto de una base de datos ? en el foro de ASP Clásico en Foros del Web. hola a todos.... quiero mostrar el contenido de una base de datos en access... Se trata de una base de datos de biografias y tengo ...
  #1 (permalink)  
Antiguo 17/07/2006, 08:12
 
Fecha de Ingreso: octubre-2003
Ubicación: España
Mensajes: 1.067
Antigüedad: 20 años, 8 meses
Puntos: 18
¿ mostrar contenido de un campo memo con formato ?

hola a todos....

quiero mostrar el contenido de una base de datos en access...

Se trata de una base de datos de biografias y tengo dos campos:

-Nombre (tipo texto)
-Biografia (tipo memo)

¿ como puedo mostrar el campo "memo" con el formato que yo desee (saltos de linea, cursiva,...) ?, es que si no, el texto de biografia me sale en la web absolutamente plano, sin saltos de línea, sin cursivas,....

gracias
  #2 (permalink)  
Antiguo 17/07/2006, 08:14
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
guardas tu campo memo como html y luego solo lo muestras sin ningun problemas.


guardas todo el html y muestras el rgistro y sin nada

rs("biografia")
__________________
JuanRa Pérez
San Salvador, El Salvador
  #3 (permalink)  
Antiguo 17/07/2006, 08:15
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
guardas tu campo memo como html y luego solo lo muestras sin ningun problemas.


guardas todo el html y muestras el rgistro y sin nada mas

rs("biografia")
__________________
JuanRa Pérez
San Salvador, El Salvador
  #4 (permalink)  
Antiguo 17/07/2006, 08:56
 
Fecha de Ingreso: octubre-2003
Ubicación: España
Mensajes: 1.067
Antigüedad: 20 años, 8 meses
Puntos: 18
ok, es una buena idea pero...

¿ no hay otra forma mas práctica de hacerlo?

es k claro, la base de datos no quedará muy intelegible que digamos.
preferiría dejar la base de datos con el formato normal

¿es posible?
  #5 (permalink)  
Antiguo 17/07/2006, 09:33
 
Fecha de Ingreso: octubre-2003
Ubicación: España
Mensajes: 1.067
Antigüedad: 20 años, 8 meses
Puntos: 18
¿ mostrar campo con mucho texto de una base de datos ?

hola a todos....

estoy diseñando una web en la cual hay un momento en que muestro al usuario el contenido de un campo "memo" realizado en access. Es un campo memo por que debe incluir la biografia de determinado autor y por lo tanto necesito un campo que me permita insertar mucho texto...

¿ lo hago bien esto de utilizar un campo memo o es aconsejable utilizar otro tipo de campo o de tecnologia para campos con grandes textos ?

¿si quiero que dicho campo salga con un determinado formato en la web, los datos de la bd deben estar en HTML ?

gracias

  #6 (permalink)  
Antiguo 17/07/2006, 09:45
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Supongo estás usando una BD access (por el campo "memo").
en estas, la única manera de almacenar textos de más de 255 caracteres es usando un campo memo. Así, si tenés que almacenar un texto de 257 caracteres o uno de 1.000.000, pues no te queda otra que usar ese tipo de campo.

Sobre lo segundo, deben estar en HTML o en un pseudo html como el de éste foro en donde [ B ] y [ /B ] sería el equivalente a <strong> y </strong>. Luego deberás reemplazar ese pseudo html por html real. Entonces esto me lleva a pensar que, si vas a "marcar" el texto de alguna manera, ¿por qué no "marcarlo" directamente con HTML verdadero?
__________________
...___...
  #7 (permalink)  
Antiguo 17/07/2006, 09:47
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
puedes dejar la base solo con texto normal.

pero eso quiere decir que tendras que reemplazar los enter por <p> para hacer los parrafos pero no tendras
+ negritas
+ italicas
+ bullets
+ ni enlaces
+ ni titulos coloridos

todo seria un texto plano y eso no tendria chiste.

podes usar editores para que de un solo te guarde los datos en formato HTML, son como usar Word y te lo guarda el HTML sin que tu pongas detalles en el contenido de la base e igual te lo muestra sin que prestes mucho detalle a como se guardo o como salio

este es uno bueno


http://www.fckeditor.net/


suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #8 (permalink)  
Antiguo 17/07/2006, 09:49
 
Fecha de Ingreso: octubre-2003
Ubicación: España
Mensajes: 1.067
Antigüedad: 20 años, 8 meses
Puntos: 18
gracias por tu respuesta...

¿ entonces creees que access es una opción coherente o al menos aceptable para la manipulación de campos con mucho texto ?
  #9 (permalink)  
Antiguo 17/07/2006, 09:49
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
y no entendi intelegible

digo ....
__________________
JuanRa Pérez
San Salvador, El Salvador
  #10 (permalink)  
Antiguo 17/07/2006, 09:52
 
Fecha de Ingreso: octubre-2003
Ubicación: España
Mensajes: 1.067
Antigüedad: 20 años, 8 meses
Puntos: 18
gracias por la respuesta...

entonces, ¿consideras access como una opción, al menos, aceptable para el tratamiento de campos con mucho texto ?
  #11 (permalink)  
Antiguo 17/07/2006, 10:05
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
si: aceptable

yo he usado campos memos con documentos informativos de mi oficina, y pues no he tenido lios, ahi depende de el volumen de informacion que tengas que usar que me imagino es mucho.

si tu hostin tiene la posiblidad de crear bases en sql o mysql seria bueno averiguar cual es la mejor alternativa con una base robusta

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #12 (permalink)  
Antiguo 17/07/2006, 10:08
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
ya te respondieron que si en otro tema (el cuál ahora uniré con este)
no reiteres temas por favor
__________________
...___...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:18.