Visualizzazione dei risultati da 1 a 8 su 8

Discussione: campo di tipo checkbox

  1. #1

    campo di tipo checkbox MSDB

    UPDATE Tabella SET prova=1 WHERE ID=5

    il campo prova è di tipo Sì/No (DB Access)

    ho provato anche con

    UPDATE Tabella SET prova=true WHERE ID=5

    ma non funziona, mi da:

    Syntax error in UPDATE statement.

  2. #2
    Non usare i campi di tipo si/no, ma usa campi di tipo numerico dove memorizzare 0 per no e 1 per si.
    E' più semplice e più logico.
    Sia un mySQL che SQL Server per impostare campi di tipo bolean si usano campi numerici (int) di lunghezza 1.
    Comunque, se vuoi usare i campi si/no memorizza true o false.

  3. #3
    ho provato con true o false ma non va...

    vanno senza apici giusto?

  4. #4

  5. #5
    ...il problema non erano i campi di tipo checkbox ma una textarea

    <textarea name="Note">Note</textarea>

    che ha un width 400px e una height 100px impostati tramite foglio di stile esterno.

    Perchè non mi funziona?

    (va a finire in un campo memo)

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Se il campo si chiama note lo devi mettere tra parentesi quadre nella query oppure cambi il nome al campo.

    Roby

  7. #7
    Provo a dare il mio contributo anche se non mi è molto chiaro il problema:

    1. per quello che mi ricordo io, true è uguale a -1
    2. non vedo il legame tra l'istruzione di update che va in errore e le dimensioni della textarea
    Visual Basic e Dintorni
    Blog sullo sviluppo Web in generale

  8. #8
    grazie 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.