Es gibt da aber leider noch ein anderes Problem.
MS ACCESS erlaubt keine '' in Textfeldern, wenn man es ihm nicht explizit sagt. Dies ist aber nicht möglich, wenn man die Tabellen über ODBC erstellt.
Siehe dazu auch meinen Beitrag:
"Leere Strings über SQL zulassen"
Ich bin auf dieses Problem gestoßen, weil ich von Java aus per JDBC-ODBC '' in Textfelder schreiben wollte. Leider macht die JVM das nicht mit und schmiert gnadenlos ab. NULL's lassen sich aber problemlos schreiben.
Was die sich wohl dabei gedacht haben
Zu dem zusätzlichen Bit wegen dem NULL-Eintrag: Ich glaube nicht, daß das speicherplatzmäßig auffällt. Schaut Euch Eure Datenbanken mal an.
The never ending story: NULL or NOT NULL ...ich bin da auch immer wieder am grübeln.
MS ACCESS erlaubt keine '' in Textfeldern, wenn man es ihm nicht explizit sagt. Dies ist aber nicht möglich, wenn man die Tabellen über ODBC erstellt.
Siehe dazu auch meinen Beitrag:
"Leere Strings über SQL zulassen"
Ich bin auf dieses Problem gestoßen, weil ich von Java aus per JDBC-ODBC '' in Textfelder schreiben wollte. Leider macht die JVM das nicht mit und schmiert gnadenlos ab. NULL's lassen sich aber problemlos schreiben.
Was die sich wohl dabei gedacht haben
Zu dem zusätzlichen Bit wegen dem NULL-Eintrag: Ich glaube nicht, daß das speicherplatzmäßig auffällt. Schaut Euch Eure Datenbanken mal an.
The never ending story: NULL or NOT NULL ...ich bin da auch immer wieder am grübeln.
EDIT:
beitrag verlinkt.... Abraxax
Kommentar