Einzelnen Beitrag anzeigen

bwolf

Registriert seit: 17. Jan 2006
368 Beiträge
 
Delphi 2009 Professional
 
#4

AW: Advantage Database - Null-Werte

  Alt 19. Okt 2011, 17:39
Hi und danke für eure Antworten.

Hm also irgendwas passt da nicht so ganz.

Ich habe gerade nochmal ein Test gemacht und eune neue Tabelle angelegt. Bei der hat mir dann "isNull" das korrekte Ergebis geliefert.
Einziger Unterschied war, das das Feld in der Test-Tabelle vom Typ "character" statt "nvarchar" ist.

Also nochmal eine Tabelle erstellt mit Feld 1 als Char NOT NULL und Default '' und
Feld 2 als NVarChar NOT NULL und Default ''.

Dann über delphi einen Datensatz angelegt und beide Felder nicht befüllt.
Und tatsächlich:
adsTable1.FieldByName('test1').IsNull = False (korrekt)
adsTable1.FieldByName('test1').IsNull = True (Falsch)

hm :/
  Mit Zitat antworten Zitat