Visualizzazione dei risultati da 1 a 5 su 5

Discussione: campo bit

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    113

    campo bit

    ho un db sqlserver e un campo bit. Se viene spuntato un checkbox nel campo devo inserire 1 altrimenti 0.
    ho scritto così:
    if Request.Form("check")<>"" then
    campo_bit=true
    else
    campo_bit=false
    end if

    Rec.Fields("verifica")=campo_bit

    ma mi da questo errore
    Microsoft OLE DB Provider for SQL Server (0x80040E21)
    Si sono verificati errori in un'operazione OLE DB composta da più passaggi. Controllare i singoli valori di stato OLE DB, se disponibili. Nessuna operazione eseguita.

    Forse sbaglio con true e false qualcuno sa come si fa? Ho gia provato a sostituire 1 e 0 ma non va lo stesso

  2. #2
    al posto di true o false passa 1 o 0.

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    113
    l'ho detto, ho provato ma niente

  4. #4
    Allora nella form:
    codice:
    <input type="checkbox" name="check" value="1">
    Nella pagina ASP:
    codice:
    scelta = request.form("scelta")
    if len(scelta) = 0 then scelta = 0
    
    rs("verifica") = scelta

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    113
    Ti ringrazio, ma alla fine era un altro errore che facevo e di conseguenza si verificava anche quest'altro

    Grazie tanto lo stesso

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.