Ir para conteúdo
Fórum Script Brasil
  • 0

Mostrar Foto De Um Bd


Guest Valter Sales

Pergunta

Guest Valter Sales

Gente, estou precisando mostrar a noticia juntamente com a foto cadastrada no bando de dados e já tentei de quase tudo e não consigo. Por ultimo, tentei da seguinte forma:

<%

Dim ConnDB

Set ConnDB = Server.CreateObject("ADODB.Connection")

ConnDB.Open "DBQ=" & Server.MapPath("base.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}"

Set rs = Server.CreateObject("ADODB.Recordset")

SQL2 = "Select id From noticias"

Set RS = ConnDB.Execute(SQL2)

SQL = "Select * From noticias WHERE id="&request("ID")&""

Set RS = ConnDB.Execute(SQL)

response.write "<font face='verdana' size='3'><b>"&RS("titulo")&"</b></font><br>"

response.write "<font face='verdana' size='2'>"&RS("conteudo")&"</font>"

response.write "<img src="imgnoticias/<%=(Noticias.Fields.Item("imagem").value)%>">"

%>

a noticia está aparecendo, (sem esta ultima linhe onde peço pra imprimir a imagem) mas quando coloco esta linha pra imprimir imagem, não aparece é nada.

alguém poderia me ajudar?

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

acho que assim:

response.write "<img src=" & Chr(34) & "imgnoticias/" & (Noticias.Fields.Item("imagem").value) & Chr(34) & ">
mas não entendi da onde você tira esse noticia.fields. o certo não seria isso?
response.write "<img src=" & Chr(34) & "imgnoticias/" & rs("imagem") & Chr(34) & ">

Link para o comentário
Compartilhar em outros sites

  • 0

Chr() é uma funcao que retorna um determinado caracter da tabela ascii, você passando o numero desse caracter. exemplo, o numero que representa a aspa (") é o 34. ou seja, Chr(34) serve pra escrever uma aspa

no caso, se fizessemos assim:

response.write "<img src="imgnoticias/" & (Noticias.Fields.Item("imagem").value)">

daria erro porque no asp aspa é o delimitador de string. ou seja, esse codigo ficaria todo sem sentido e o interpretador não entenderia nd. por isso usamos Chr(34) quando queremos escrever uma aspa.

mas funcionou aí o não??

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...