kinoglazz:
Primero lo primero, lo que sucede es que en tu código inicial:
response.Write("<img src="& (rs.Fields.Item("imagen_2").Value) & "/>")
Estas concatenando un atributo de img [o sea SRC] pero el resultado de este primer response.Write te daria algo mas o menos asi: <img src=mi_imagen.gif/>
Esto causa un error porque una de las reglas de XML es que no deben tenerse atributos sin comillas sean simples o dobles.
Por eso es que
trasgukabi lo intentó corregir de esta manera:
response.Write("<img src=""& (rs.Fields.Item("imagen_2").Value) & ""/>")
Lo que
debería generar un resultado mas o menos así:
<img src="mi_imagen.gif"/>
PERO, el problema creo que está al duplicar comillas dobles dos veces ya que ASP empieza a pensar que despues de
("<img src=" o lleva un
& para concatenar o un
) para cerrar la expresión, te aconsejo que uses mejor comillas simples:
En vez de:
response.Write("<img src=""& (rs.Fields.Item("imagen_2").Value) & ""/>")
Usa esto:
response.Write("<img src='"& (rs.Fields.Item("imagen_2").Value) & "'/>")
O esto igual es válido:
response.Write('<img src="'& (rs.Fields.Item('imagen_2').Value) & '"/>')
Las comillas del atributo SRC las resalte con rojo
Bueno, espero sea ese el error porque no probé el código pero eso muchas veces me sucede cuando estoy interactuando con JavaScript y HTML y puesto que ASP normalmente usa VBscript igual y se corrigue con eso
Ahi me cuentas como te va...