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

Codigo ASP en DB Access?

Estas en el tema de Codigo ASP en DB Access? en el foro de ASP Clásico en Foros del Web. Holas! Como andan? Quería consultarles por lo siguiente: Tengo un base de datos de access y en un campo memo pongo algo como por ejemplo: ...
  #1 (permalink)  
Antiguo 18/10/2005, 15:27
 
Fecha de Ingreso: enero-2003
Mensajes: 45
Antigüedad: 21 años, 4 meses
Puntos: 0
Pregunta Codigo ASP en DB Access?

Holas!
Como andan?
Quería consultarles por lo siguiente:

Tengo un base de datos de access y en un campo memo pongo algo como por ejemplo:
Ej. 1 : <%=Hola bla bla bla bla%>
Ej. 2 : <a href="link1.asp"><i>Hola, bla bla bla bla</i></a>

Bien, cuando llamo al registro "Ej. 2" me lee y muestra correctamente el codigo HTML.
Pero cuando llamo al registro "Ej. 1" no lo lee como codigo ASP y no muestra nada en el navegador, y en el codigo fuente muestra <%=Hola bla bla bla bla%> .

Quería saber si esto efectivamente es asi y no hay vuelta. ¿o tengo algun forma de almacenar codigo asp en un campo de la BD y lo interprete como tal?

Bueno, esa es la pregunta y les agradezco de antemano.

Saludos

_br1_
  #2 (permalink)  
Antiguo 18/10/2005, 15:41
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
Si, podés tener "código asp" dentro de una base de datos y ejecutarlo, pero con algunos "detalles" a tener en cuenta.

Por ejemplo, en tu caso 1, tenías ésto como valor dentro de un campo:
<%=Hola bla bla bla bla%>

Bueno... eso no funcionaría. En su lugar, tenés que tener algo como ésto:
Response.Write ""Hola bla bla bla bla""

Acá te lo muestro en un ejemplo funcional:

Código:
<%
variable = "Response.Write ""Hola bla bla bla bla"""
Execute(variable)
%>
O sea.. no puede tener:

-Los tags de inicio y cierre de ASP
-El caracter "=" para ser usado como un response.write. En su lugar hay que colocar un Response.Write
-Las comillas simples deben ser duplicadas
-Seguro hay otras consideraciones, pero ahora no se me ocurre ninguna más

Saludos
__________________
...___...
  #3 (permalink)  
Antiguo 18/10/2005, 16:09
 
Fecha de Ingreso: enero-2003
Mensajes: 45
Antigüedad: 21 años, 4 meses
Puntos: 0
Ok, gracias por la respuesta Al.
Sinceramente si es asi, no me sirve, ya que deberia modificar todos los codigos que tengo combinados de ASP y Html y unas cuentas cosas más.

Lo que estoy tratando de hacer es mostrar codigos aleatoriamente, para publicidad. En algunos casos es solo HTML y en otros HTML+ASP.

Hay alguna forma de hacerlo sin la base de datos y sin guardar cada codigo en un archivo.asp distinto.

Gracias y Saludos
_br1_
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:52.