![]() |
Datenbank: MSDE • Zugriff über: ADO
TimeStamp und Selct Like
Hallo,
Ich versuche bei einem TimeStamFeld eine Select Like Abfrage hinzubekommen mit bescheidendem Erfolg. mein Select String sieht so aus. ADOQuery1.SQL.Text:='Select * from Message where MsgTimeStamp like ''%'+Edit4.Text+'%'''; die Darstellung des TimeStamps in der Tabelle sieht so aus 14.11.2007 13:12:52 wenn ich nun in das Edit die ersten 2 Zahlen eintippe geht soweit noch alles, tippe ich dann noch den "." dazu erhalte ich keine Ergebnisse mehr wie kann ich das verhindern? Bin für jede Hilfe dankbar Martin |
Re: TimeStamp und Selct Like
LIKE verwendet man eigentlich nur bei Strings.
Ich würde eher mit den Timestamp Bestandteilen (Tag, Monat, jahr, Stunde, Minute ...) arbeiten |
Re: TimeStamp und Selct Like
wie müsste denn dann so ein Select aussehen
Martin |
Re: TimeStamp und Selct Like
Wenn die erstern zwei Zeichen eingegen wurden
SQL-Code:
select ... where Extract(Day from <Stamp>) = ...;
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:56 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