ZEOS leere db-felder nicht möglich

Für Themen zu Datenbanken und Zugriff auf diese. Auch für Datenbankkomponenten.
Antworten
khh
Beiträge: 489
Registriert: Sa 5. Apr 2008, 09:37
OS, Lazarus, FPC: Win Vista,Win 7 (L 0.9.29 FPC 2.4.1)
CPU-Target: 32Bit /64 Bit
Wohnort: Nähe Freiburg i.Br.

ZEOS leere db-felder nicht möglich

Beitrag von khh »

Hallo zusammen,
ich hab eine mysql-db auf die ich mit ZEOs zugreife.
Ich frage die db mit der ZQuery ab und zeige die felder mit dbedits an.
navigation usw funktioniert alles tadellos.
Wenn ich aber einen neuen DS einfügen will, indem ich ZQuery.insert aktiviere , meckert er beim post jedes feld an, in dem kein Wert steht.
Die db erlaubt leere felder.


Die Fehlermeldung lautet: SQL Error Column 'xy' cannot be null


hab zu dem thema folgendes gefunden:
http://zeos.firmos.at/viewtopic.php?t=1899" onclick="window.open(this.href);return false;

scheint wohl ein ZEOS Problem zu sein, das noch nicht behoben ist.

muss ich das insert wohl manuell handeln, oder gibts neue Erkenntnisse ?

ich verwende Zeos 6.63


Gruss KH

knight
Beiträge: 802
Registriert: Mi 13. Sep 2006, 22:30

Re: ZEOS leere db-felder nicht möglich

Beitrag von knight »

Hast du geprüft, wie deine Datenbank aufgebaut ist? Mit SQL kann man ein Feld durchaus als 'not null' definieren. Wenn du dann einen null Wert einfügen möchtest, weigert sich logischerweise der DB Server.

knight

khh
Beiträge: 489
Registriert: Sa 5. Apr 2008, 09:37
OS, Lazarus, FPC: Win Vista,Win 7 (L 0.9.29 FPC 2.4.1)
CPU-Target: 32Bit /64 Bit
Wohnort: Nähe Freiburg i.Br.

Re: ZEOS leere db-felder nicht möglich

Beitrag von khh »

knight hat geschrieben:Hast du geprüft, wie deine Datenbank aufgebaut ist? Mit SQL kann man ein Feld durchaus als 'not null' definieren. Wenn du dann einen null Wert einfügen möchtest, weigert sich logischerweise der DB Server.

knight
ich danke dir vielmals,

das wars tatsächlich!
Ich war eigentlich sicher, dass die Felder nicht als NOT NULL definiert waren.

Irgendwie war da wohl was schiefgelaufen .-(




Gruss Kh

monta
Lazarusforum e. V.
Beiträge: 2809
Registriert: Sa 9. Sep 2006, 18:05
OS, Lazarus, FPC: Linux (L trunk FPC trunk)
CPU-Target: 64Bit
Wohnort: Dresden
Kontaktdaten:

Re: ZEOS leere db-felder nicht möglich

Beitrag von monta »

und immer ist gleich Zeos schuld ;)
Johannes

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Re: ZEOS leere db-felder nicht möglich

Beitrag von Christian »

naja ich denke so langsam durfte auch kkh begriffen haben das das problem meisst vor dem rechner sitzt. ist nur schwirig wenn man im delphi-forum dazu noch immer verwirrende lösungsvorschläge bekommt oder kkh ? ;)
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Antworten