Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Locate auf leeres TDateTime Feld ? (https://www.delphipraxis.net/49511-locate-auf-leeres-tdatetime-feld.html)

FrankBKK 12. Jul 2005 13:05

Datenbank: Firebird • Zugriff über: IBO

Locate auf leeres TDateTime Feld ?
 
Ich sitz heut irgendwie auf der Leitung ...

Was muss ich anstelle der Fragezeichen eingeben um nach NIL oder einem leeren Datum (TDateTime) suchen zu koennen ?


if iqHotlist.Locate('DEPARTMENT_STAFF;DATE_END_EFF', VarArrayOf([sGlobalDepartment, ?????]), [] ) then ...

marabu 12. Jul 2005 13:35

Re: Locate auf leeres TDateTime Feld ?
 
null ?

Grüße vom marabu

FrankBKK 12. Jul 2005 13:42

Re: Locate auf leeres TDateTime Feld ?
 
Zitat:

Zitat von marabu
null ?

Grüße vom marabu

Hab ich auch schon probiert - aber das gibt nen Pointer-Error

marabu 12. Jul 2005 14:13

Re: Locate auf leeres TDateTime Feld ?
 
Zeig mal, wie du probiert hast.

marabu

joachimd 12. Jul 2005 14:59

Re: Locate auf leeres TDateTime Feld ?
 
Zitat:

Zitat von FrankBKK
Zitat:

Zitat von marabu
null ?

Grüße vom marabu

Hab ich auch schon probiert - aber das gibt nen Pointer-Error

heisst das in Delphi nicht NIL?

FrankBKK 12. Jul 2005 15:23

Re: Locate auf leeres TDateTime Feld ?
 
Ich habs zur Sicherheit mit NIL NUL und NULL probiert ;-)

Hab jetzt aber ne andere Loesung gefunden:
Ich setz einfach nen Filter und pruef mit FindFirst
ob was gefunden wurde ...

marabu 12. Jul 2005 16:20

Re: Locate auf leeres TDateTime Feld ?
 
@joachimd: NULL ist an dieser Stelle korrekt. Du darfst NIL (nicht initialisierter Zeiger) und NULL (nicht besetzte Variable vom Typ Variant als Funktionswert) nicht gleichsetzen.

@frankbkk: Schade - hätte gerne das exakte Statement gesehen, bei dem du NULL verwendest und einen pointer error erhältst.

marabu


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:20 Uhr.

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