Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047

    MySQL vs Access: campi true/false vs 1/0

    ho esportato la mia applicazione da DB access a DB Mysql
    e ho notato che mi esporta tutti i campi booleani di access in 1 (vero) e 0 (falso)
    e fin qui ok, me l'aspettavo

    quello che non mi aspettavo è che NON CI FOSSE BISOGNO di modificare il codice. sì lo so che 1 significa true e 0 false... ma anche le query di UPDATE tipo: SET campo=true
    anche quelle rimangono identiche.

    la mia domanda è: mi fido, lascio il codice intatto, funzionerà sempre con qualsiasi computer, o poi lo metto online e scopro che in realtà devo cambiare la sintassi

    cos'è meglio fare?
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

  2. #2
    Il meglio sarebbe già prevedere l'uso di 1 e 0 anche su Acccess per evitare problemi di incompatibilità.

    Personalmente ti consiglierei di adattare al formato numerico le query.

  3. #3
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    vabbè access ora non lo uso più quindi per il primo consiglio ormai è troppo tardi

    ok per il secondo consiglio ma... me lo potresti motivare? grazie
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

  4. #4
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    cosa vuoi motivare, il fatto che true corrisponda ad 1 e viceversa?
    Sono la stessa cosa.
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  5. #5
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    Originariamente inviato da 99eros9
    cosa vuoi motivare, il fatto che true corrisponda ad 1 e viceversa?
    Sono la stessa cosa.
    no
    voglio una motivazione sul perchè, visto che il codice funziona lo stesso, è cmq meglio adattarlo ai valori 0 e 1
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

  6. #6
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    http://dev.mysql.com/doc/mysql/en/boolean-values.html

    lì c'è tutto. poi il resto è consuetudine ed esperienza. Se hai intenzione di adattarlo a versioni di mysql passate allora True e False, altrimenti anche 0 e 1.
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

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.