Estou com esse problema e sei que para muitos aqui é coisa simples , é que estou fazendo uma página para ser toda administrada pelo cliente, até ai bele.
No Banco de Dados "MDB" tenho a tabela "home" que tem os campos: id_home, titulo_home, subtitulo_home, corpo_texto_home e imagem_home e na página coloquei o seguinte código:
<!--#include file="StrCOn.asp" --><html><head><meta http-equiv="Content-Type" content="text/html; charset=windows-1252"><title>Home</title></head><body><p> <% DIM rshome Set rshome = Server.CreateObject("ADODB.Recordset") rshome.ActiveConnection = MM_StrCOn_STRING rshome.Source = "select * from home" rshome.CursorType = 3 rshome.CursorLocation = 3 rshome.LockType = 2 rshome.Open()Do While not rshome.Eof response.write"<table border='0' width='100%' id='table1' cellspacing='0' cellpadding='0' bgcolor='#FFFFFF' style='border-width: 0px'>"response.write"<tr>"response.write"<img border='0' src= " & rshome.fields("imagem_home") & "><br>"response.write"<td style='border-style:none; border-width:medium; '> " & " <p class='texto' align='justify'> " & " <strong> " & " <font size='2' color='#000080'> " & rshome.fields("titulo_home") & "<br></font></strong>" & "<font size='2' color='#0000FF'>" & rshome.fields("corpo_texto_home") & "</font><br><br>"response.write"</tr>"response.write"</table>"rshome.movenextloop%></body></html>
O problema esta que quando não se tem nenhum nome de imagem na tabela do Banco de Dados no "imagem_home" ele fica aparecendo um quadrado em branco com um X no meio, como se uma imagem não fosse carregada, e eu preciso de uma ajuda para corigir isso, ok.
Agradeço desde ja.
klebeer_
MSN: klebeer_@hotmail.com
Aeee pessoal, ja me ajudaram a resolver o problema é só colocar uma 'VALIDAÇÃO' antes:
if rshome("imagem_home")<>"" then
response.write("<img src='images/" & rshome.fields("imagem_home") &"'>")
end if
Se alguem tiver um problema semelhante ta ai uma forcinha!
Valew aeee jonathandj
E obrigado aos que pelo menos leram o tópico.
