Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Visualizzare un'immagine da un database

    ciao a tutti,

    vorrei un aiuto,

    ho trovato questo esempio.

    <%
    response.ContentType = "image/gif"
    set cn = server.createObject("ADODB.Connection")
    cn.Open "DSN=mioDSN"
    sql = "SELECT immagine FROM tabella WHERE ID=" & request.Querystring("id")
    set rs = cn.Execute(sql)
    response.BinaryWrite rs("immagine")
    rs.close
    set rs=nothing
    %>

    [img]immagine.asp?id=1[/img]


    se il record non esiste, si deve vedere l'immagine nulla.jpg

    come devo fare?

    ciao

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    <% 
    response.ContentType = "image/gif" 
    set cn = server.createObject("ADODB.Connection") 
    cn.Open "DSN=mioDSN" 
    sql = "SELECT immagine FROM tabella WHERE ID=" & request.Querystring("id") 
    set rs = cn.Execute(sql) 
    if not rs.EOF the
    response.BinaryWrite rs("immagine") 
    else
    'fai vedere l'immagine%>
    [img]nulla.jpg[/img]
    <%end if
    rs.close 
    set rs=nothing 
    %>
    Il fatto che il record non esista è comunque diverso dal caso in cui il record ci sia ma non sia presente nel campo immagine l'immagine da mostrare... a meno che non si tratti di un campo obbligatorio e che sai a priori essere sempre valorizzato.

    Roby

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.