
Zitat von
Erich60
Bei einem "Select * from test.test;" werden die Felder "Aktiv" und "IstAktiv" als Character-Felder zurückgegeben.
Eine boolean spalte sollte auch als boolean zurückkommen. Zumindest unter Java/JDBC passiert das auch so.
Kann es sein, dass Du die Spalte einfach falsch ausliest?
Ich kenne ODBC nicht, aber bei JDBC gibt es eine getBool() Methode, die liefert dann auch einen entsprechenden boolean Wert zurück.
Warum machst Du eine als bit und die andere als boolean, wenn Du offensichtlich beide als boolean willst?
Dasselbe auf einer MySql-DB (5.1) liefert logisches Feld bei "IstAktiv", numerischen Wert bei "Aktiv"
Ein numerischer Wert bei einer boolean Spalte?
Wieso das denn. Da sollte doch nur true/false zurückkommen
A SQL query walks into a bar and sees two tables. He walks up to them and says 'Can I join you?'
Lesezeichen