Je concevons une table SQL DATBASE et quelques colonnes doivent contenir un 1 ou 0 (vrai ou faux). Je définis les colonnes pour être de type binaire (1), mais maintenant je ne sais pas comment insérer une valeur vraie ou fausse dans la base de données. L'insertion "true" ou "1" ne fonctionne pas (il est indiqué que l'int ou le bool ne peut pas être converti en binaire) ... p>
4 Réponses :
Utilisez le type de données code> bit code> pour votre colonne. Ensuite, vous pouvez insérer directement / faux directement. P>
Ça a l'air bien. Maintenant, quel est le type de données binaire? Je pensais que binaire signifiait 0 ou 1.
Binary vous permet de stocker des données brutes, telles que des images ou des documents Word. bien rien de vraiment ...
Hein, intéressant. Je vais devoir en apprendre davantage à ce moment-là. Merci!
Utiliser bit p>
Ceci accepte les chaînes "vraies" et "false". p>
Il mappe également directement au type booléen C # utile p>
Cela dépend de la base de données que vous utilisez. E.G., pour SQL Server, vous pouvez utiliser un bit, puis le définir sur true à l'aide d'un entier 1. Pour accéder, vous pouvez utiliser un booléen et le définir sur True / False. P>
Depuis qu'il n'y a pas de booléen dans SQL Server, vous ne pouvez qu'utiliser bit code> et le définir sur 0/1 p>