![]() |
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 ... |
Re: Locate auf leeres TDateTime Feld ?
null ?
Grüße vom marabu |
Re: Locate auf leeres TDateTime Feld ?
Zitat:
|
Re: Locate auf leeres TDateTime Feld ?
Zeig mal, wie du probiert hast.
marabu |
Re: Locate auf leeres TDateTime Feld ?
Zitat:
|
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 ... |
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 22:07 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz