AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Locate auf leeres TDateTime Feld ?
Thema durchsuchen
Ansicht
Themen-Optionen

Locate auf leeres TDateTime Feld ?

Ein Thema von FrankBKK · begonnen am 12. Jul 2005 · letzter Beitrag vom 12. Jul 2005
Antwort Antwort
Benutzerbild von FrankBKK
FrankBKK

Registriert seit: 20. Mai 2005
Ort: Bangkok
35 Beiträge
 
Delphi 7 Enterprise
 
#1

Locate auf leeres TDateTime Feld ?

  Alt 12. Jul 2005, 14:05
Datenbank: Firebird • Zugriff über: IBO
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 ...
Frank
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: Locate auf leeres TDateTime Feld ?

  Alt 12. Jul 2005, 14:35
null ?

Grüße vom marabu
  Mit Zitat antworten Zitat
Benutzerbild von FrankBKK
FrankBKK

Registriert seit: 20. Mai 2005
Ort: Bangkok
35 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: Locate auf leeres TDateTime Feld ?

  Alt 12. Jul 2005, 14:42
Zitat von marabu:
null ?

Grüße vom marabu
Hab ich auch schon probiert - aber das gibt nen Pointer-Error
Frank
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#4

Re: Locate auf leeres TDateTime Feld ?

  Alt 12. Jul 2005, 15:13
Zeig mal, wie du probiert hast.

marabu
  Mit Zitat antworten Zitat
Benutzerbild von joachimd
joachimd

Registriert seit: 17. Feb 2005
Ort: Weitingen
679 Beiträge
 
Delphi 12 Athens
 
#5

Re: Locate auf leeres TDateTime Feld ?

  Alt 12. Jul 2005, 15:59
Zitat von FrankBKK:
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?
Joachim Dürr
Joachim Dürr Softwareengineering
http://www.jd-engineering.de
  Mit Zitat antworten Zitat
Benutzerbild von FrankBKK
FrankBKK

Registriert seit: 20. Mai 2005
Ort: Bangkok
35 Beiträge
 
Delphi 7 Enterprise
 
#6

Re: Locate auf leeres TDateTime Feld ?

  Alt 12. Jul 2005, 16:23
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 ...
Frank
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#7

Re: Locate auf leeres TDateTime Feld ?

  Alt 12. Jul 2005, 17:20
@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
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:09 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