Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi 'Range check error' und Datumszählung (https://www.delphipraxis.net/92418-range-check-error-und-datumszaehlung.html)

Svenkan 19. Mai 2007 14:22

Datenbank: dBase • Zugriff über: BDE über TQuery

'Range check error' und Datumszählung
 
1. Frage: Sollte zu einem Query kein Ergebnis geliefert werden können, erhalte ich die Fehlermeldung 'Range check error'. Ist es möglich, diese zu unterbinden?
2. Frage: Ich habe folgenden Code:

Delphi-Quellcode:
  dnr:=DayOfWeek(Date);
  if dnr=0 then begin
   today:=Date+2;
   tomorrow:=Date+3;
  end
  else if dnr=6 then begin
   today:=Date+3;
   tomorrow:=Date+4;
  end
  else begin
   today:=Date;
   tomorrow:=Date+1;
  end;
Den Tag für tomorrow errechnet mir das Programm völlig korrekt, für today wird aber immer das Ergebnis der letzten else-Aktion ausgegeben.

3. Frage: Ich möchte Timer2 aufrufen, sobald Timer1 abgelaufen ist. Wenn ich dies über

Delphi-Quellcode:
if TimerReload.Interval<=1 then TimerNextTab.OnTimer(TimerNextTab);
mache, wird dieser aber trotzdem nie abgerufen.

Christian Seehase 19. Mai 2007 15:39

Re: 'Range check error' und Datumszählung
 
Moin Svenkan,

Du bist doch eigentlich schon lange genug hier, um zu wissen, dass hier die Regel gilt. Eine Frage pro Thread.
Also sei bitte auch so gut und mache es so, zumal die Fragen (abgesehen davon, dass sie sich wohl auf das gleiche Programm beziehen) nichts miteinander zu tun haben.
Danke.

Ich schliesse dann mal hier.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:17 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