Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135

    Recuperare variabile true o false

    Salve.

    Ho questo codice:
    codice:
    if CBool(objRS("esiste")) = TRUE then 
    response.write("<input type='checkbox' name='checkbox' value='checkbox' checked>") 
    else
    response.write("<input type='checkbox' name='checkbox' value='checkbox'>")
    end if
    Se volessi recuperare su un'altra pagina asp il valore (true o false) cosa devo scrivere ?

    Ho provato così:

    codice:
    strVar = request.form("checkbox")
    ma ottengo :
    codice:
    checkbox, checkbox
    Grazie !
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  2. #2
    <input type='checkbox' name='checkbox' value='checkbox' <%if CBoolobjRS("esiste") = TRUE then %>checked<%end if%>>

    e nell'altra pagina controlli

    if request.form("checkbox")="checkbox" then
    valore=true
    else
    valore=false
    end if

  3. #3
    oppure così ti passa subito il valore true o false

    <input type='checkbox' name='checkbox' value='<%=CBool(objRS("esiste")) %>' <%if CBool(objRS("esiste")) = TRUE then %>checked<%end if%>>

    nell'altra pagina

    strVar=request.form("checkbox")


  4. #4
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Gentilissimo, grazie ma perchè la query di update va in errore?:

    codice:
    if request.form("Esiste") = "checkbox" then 
    strEsiste = true 
    else 
    strEsiste = false 
    end if
    
    strSQL ="UPDATE Tab set Esiste='"&strEsiste&"' where id="&strId
    :master:

    Error Type:
    Microsoft JET Database Engine (0x80040E07)
    Data type mismatch in criteria expression
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  5. #5
    prova così

    strSQL ="UPDATE Tab set Esiste="&cbool(strEsiste)&" where id="&strId

  6. #6
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Originariamente inviato da F84
    prova così

    strSQL ="UPDATE Tab set Esiste="&cbool(strEsiste)&" where id="&strId
    GRAZIE! funziona !

    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

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.