Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi MS-Access 2016: VARCHAR mit Inhalt "" oder NULL (https://www.delphipraxis.net/204363-ms-access-2016-varchar-mit-inhalt-oder-null.html)

jobo 27. Mai 2020 18:06

AW: MS-Access 2016: VARCHAR mit Inhalt "" oder NULL
 
Zitat:

Zitat von DasWolf (Beitrag 1465208)
Zitat:

Zitat von berens (Beitrag 1465080)
:shock: Dass "NOT NULL" mit "DEFAULT ''" kombiniert werden kann, war jetzt zu offensichtlich (Wald und Bäume und so ...). Das löst natürlich alle Probleme. Ich muss jetzt natürlich nochmal irgendwie mit "ALTER TABLE" die bestehenden Datenbanken/Tabellen der Kunden zu aktualisieren.
Delphi-Quellcode:
field4 VARCHAR(255) NOT NULL DEFAULT ''
Danke nochmal. :thumb:

:pale: Das ist ein absolutes No-Go!
Felder, die kein Primary-Key oder dergleichen sind, werden nicht über die Datenbank als NOT NULL definiert. Das wird über die Software geregelt.
Diesen Fehler habe ich einmal gemacht. Seitdem nie wieder.

Bei Access lohnt ja kein Streit, aber:
Vielleicht bist Du so freundlich und erklärst auch, wie sich der Fehler begründet?
Hat jemand deshalb mit dem Baseballschläger Dein Auto zertrümmert oder gibt es eine fachliche Erklärung, z.B. eine Access spezifische?

Ansonsten gebe ich für alle DB mit Feldern not null default <whatever-except-null> ein absolutes Go!

p80286 27. Mai 2020 20:22

AW: MS-Access 2016: VARCHAR mit Inhalt "" oder NULL
 
wahrscheinlich ist er über < > und ähnliches und die Unvereinbarkeit mit NULL gestolpert.

Gruß
K-H


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:45 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz