Pagina 2 di 5 primaprima 1 2 3 4 ... ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 42

Discussione: if con immagini

  1. #11
    Originariamente inviato da optime
    che cappero c'entra rs? ...
    Io ho capito che "OK" è un campo che viene preso da un database access e quindi ho fatto la prova di conseguenza e funziona così come ho postato.
    Se ho frainteso scusate.
    Come chiami il recordset?

  2. #12
    Originariamente inviato da keroy
    mi dice "0NON sono 1 " che non so quello 0 da dove se l'è preso e cmq non prende l'uno da dentro il db
    quindi sbagli a leggere dal db, non a fare la if. posta il codice di lettura

  3. #13
    però altri dati me li prende correttamente dal db

    <%
    SQL="SELECT * FROM format"
    Set rec = Server.CreateObject("ADODB.Recordset")
    Set Rec=Conn.Execute(SQL)
    While Not rec.EOF%>
    G|aCoM|No

  4. #14
    non so cosa dirti... controlla bene lo script

  5. #15
    Originariamente inviato da keroy
    Errore di run-time di Microsoft VBScript error '800a000d'

    Tipo non corrispondente: 'rs'

    /aliotoservice/index2.asp, line 99



    <%
    If (rs ("ok")) =1 then
    response.write "<img src=img/rosso.jpg border=0>"
    else
    If (rs ("ok")) =2 then
    response.write "<img src=img/giallo.jpg border=0>"
    else
    response.write "<img src=img/verde.jpg border=0>"
    end if
    end if
    %>

    Prova a sostituire rs con rec:
    codice:
    <%
    If (rec ("ok")) =1 then
    response.write "<img src=img/rosso.jpg border=0>"
    else
    If (rec ("ok")) =2 then
    response.write "<img src=img/giallo.jpg border=0>"
    else
    response.write "<img src=img/verde.jpg border=0>"
    end if
    end if
    %>
    Forse ho frainteso, ma prova a vedere ... hai visto mai?

  6. #16
    cosi funziona mille grazie
    G|aCoM|No

  7. #17
    Prego!
    Felice di non aver frainteso .


  8. #18
    visto che sei stra gentile perchè anche questo form non mi funziona

    <form>
    <select name="select" >
    <option value=0><%=cantieri%>

    </option>
    <option value=<%=rstc("cantieri")%> <%

    if isarray(aidcm) then
    if cint(aidcm(0))=cint(rstc("cantieri")) then response.write (" selected")

    end if

    %>>

    </option>
    </select>
    </form>

    mi dice che l'errore è nella rstc
    G|aCoM|No

  9. #19
    Sempre restio a dare indicazioni eh?
    Se mi posti l'errore che ti da, in quale riga e magari mi dici anche cosa devi fare posso provare a vedere se riesco a trovare l'errore.
    Però prima vado a pranzo.

  10. #20
    si hai ragione la riga incriminata è " <option value=<%=rstc("cantieri")%> <%"
    e l'errore è "errore di run-time di Microsoft VBscript error '800a000d' tipo non corrispondente: 'rstc'
    G|aCoM|No

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 © 2026 vBulletin Solutions, Inc. All rights reserved.