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

como crear html a partir de una variable ó grabar mas de 20,000 char en db slq2000

Estas en el tema de como crear html a partir de una variable ó grabar mas de 20,000 char en db slq2000 en el foro de ASP Clásico en Foros del Web. tengo un carro de compra , el cual lo imprimo en una variable porejm: variable="Carro compra"&"<br>"&"<table><tr><td>"&"aquivaun contenido de mas de 20000 caracteres"&"</td></td></table>" intente grabar en ...
  #1 (permalink)  
Antiguo 22/09/2003, 22:00
 
Fecha de Ingreso: enero-2002
Mensajes: 68
Antigüedad: 23 años, 4 meses
Puntos: 0
como crear html a partir de una variable ó grabar mas de 20,000 char en db slq2000

tengo un carro de compra , el cual lo imprimo en una variable porejm:
variable="Carro compra"&"<br>"&"<table><tr><td>"&"aquivaun contenido de mas de 20000 caracteres"&"</td></td></table>"

intente grabar en una base de datos esta variable pero me arroja un error de que se trunca los datos , y segun el diseño de el campo solo llega hasta 8000 caracteres (ms sql2000) como se puede grabar haria muy pesada la base???
lo otro que se me ocurria es crear un archivo htm que se grabe en un directorio en particular se puede hacer esto
tengo otra variable que representa la session de compra com puedo hacer para crear el archivo htm que el nombre sea el de la seesio ejpm 1XPJX23.htm y el contenido sea mi archivo variable.

se puede???????
gracias de antemano.
  #2 (permalink)  
Antiguo 24/09/2003, 03:19
 
Fecha de Ingreso: agosto-2003
Mensajes: 20
Antigüedad: 21 años, 8 meses
Puntos: 0
Hola.

Supongo que si solo te admite 8000 caracteres en ese campo es porque lo has definido como NVARCHAR, cambialo a tipo TEXT, en teoría con ese tipo de campo puedes meter hasta 2 GB.

Saludos.

Pd: el tipo TEXT en SQL 2000 es lo mismo que en Access el tipo MEMO pero con mayor capacidad.
  #3 (permalink)  
Antiguo 24/09/2003, 08:24
 
Fecha de Ingreso: enero-2002
Mensajes: 68
Antigüedad: 23 años, 4 meses
Puntos: 0
gracias

gracias funciono, todo ok.
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 12:39.