Frage

Ich bin der Gestaltung einer SQL datbase Tisch und ein paar Spalten müssen halten, entweder eine 1 oder 0 (wahr oder falsch). Ich definiere die Spalten des Typs binär sein (1), aber jetzt weiß ich nicht, wie ein wahr oder falsch Wert in die Datenbank einzufügen. Einfügen „true“ oder „1“ nicht funktioniert (es entweder int oder Bool sagt nicht binär umgewandelt werden) ...

War es hilfreich?

Lösung

Verwenden Sie die bit Daten stattdessen für Ihre Spalte eingeben. Dann können Sie direkt wahr / falsch eingefügt werden.

Andere Tipps

Verwenden Bit

Dieser akzeptiert die Saiten "wahr" und "falsch".

Es bildet auch direkt an den c # boolean Typen, die nützlich ist,

Da gibt es keine Boolean in SQL Server ist, können Sie nur bit verwenden und setzen Sie ihn auf 0/1

Das hängt davon ab, welche Datenbank Sie verwenden. Beispiel für SQL Server können Sie Bit verwenden und dann auf true gesetzt eine ganze Zahl mit 1. Für Access können Sie eine boolean verwenden und es auf True / False.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top