Delphi-PRAXiS
Seite 4 von 6   « Erste     234 56      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi datum ermitteln (https://www.delphipraxis.net/120154-datum-ermitteln.html)

DeddyH 6. Sep 2008 10:24

Re: datum ermitteln
 
@Phil, nun rück dochmal damit raus, wie so ein Datum als String aussieht.

mkinzler 6. Sep 2008 10:25

Re: datum ermitteln
 
Wie sieht den das Format nun genau aus?

Delphi-Phil 6. Sep 2008 10:29

Re: datum ermitteln
 
ich würde euch das gerne sagen.
nur wie bekomme ich das raus?ß

Delphi-Phil 6. Sep 2008 10:30

Re: datum ermitteln
 
achso...

jetzt checke ich das...


wie es in dem feld steht!

so: 09.02.1990 23:00:00


ich hab auch keine ahnung warum da noch eine uhrzeit mit drin steht!

In dem ACT! wird in diesem Feld keiene Uhrzeit angezeigt!

mkinzler 6. Sep 2008 10:30

Re: datum ermitteln
 
Lass dir das Feld doch mal anzeigen :zwinker:

Delphi-Phil 6. Sep 2008 10:31

Re: datum ermitteln
 
in einem edit oder was??

da steht es so drin: 09.02.1990 23:00:00

mkinzler 6. Sep 2008 10:33

Re: datum ermitteln
 
Unsere Beiträge hatten sich überschnitten.
In diesem Fall könntest du es mit einer Like-Abfrage versuchen

DeddyH 6. Sep 2008 10:39

Re: datum ermitteln
 
Also, das aktuelle Datum mit
Delphi-Quellcode:
FormatDateTime('dd.mm',date)
ermitteln und dann wie Markus schon sagt mit
SQL-Code:
LIKE '<datum>%'
abfragen.

Delphi-Phil 6. Sep 2008 10:42

Re: datum ermitteln
 
also: der sql code ist jetzt so:

SQL-Code:
select *from Kontakt like Birth Date = :heute
und er button so:

Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
var heute: TDate;
begin
heute := FormatDateTime('dd.mm',date)
ADOQuery1.Parameters.ParamByName(heute);
end;
dann kommt dieser fehler:

Zitat:

[DCC Fehler] Unit1.pas(48): E2010 Inkompatible Typen: 'TDate' und 'string'
[DCC Fehler] Unit1.pas(48): E2010 Inkompatible Typen: 'WideString' und 'TDate'
[DCC Fehler] Project1.dpr(5): F2063 Verwendete Unit 'Unit1.pas' kann nicht compiliert werden

mkinzler 6. Sep 2008 10:45

Re: datum ermitteln
 
heute muss ein String saein


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:00 Uhr.
Seite 4 von 6   « Erste     234 56      

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