Autor Beitrag
jenaer
Hält's aus hier
Beiträge: 2



BeitragVerfasst: So 14.01.07 14:05 
Habe Probleme beim suchen in Datumsfeldern mit locate. will nur überprüfen ob ein Datum schon in der DB vorhanden ist.
Xion
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
EE-Maler
Beiträge: 1952
Erhaltene Danke: 128

Windows XP
Delphi (2005, SmartInspect), SQL, Lua, Java (Eclipse), C++ (Visual Studio 2010, Qt Creator), Python (Blender), Prolog (SWIProlog), Haskell (ghci)
BeitragVerfasst: So 14.01.07 14:42 
Hi

a) du nimmst das Filter-Feld des Tables oder
b) du nimmst ein Query und suchst das Datum per SQL

_________________
a broken heart is like a broken window - it'll never heal
In einem gut regierten Land ist Armut eine Schande, in einem schlecht regierten Reichtum. (Konfuzius)
jenaer Threadstarter
Hält's aus hier
Beiträge: 2



BeitragVerfasst: Di 16.01.07 20:27 
Titel: das mit den "locate"
warum funktioniert nicht eine einfache Locateabfrage bei Paradox Datumsfeldern und wenn ja wie funktionierst es dann? wäre über einen syntax der funktioniert sehr dankbar.
Xion
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
EE-Maler
Beiträge: 1952
Erhaltene Danke: 128

Windows XP
Delphi (2005, SmartInspect), SQL, Lua, Java (Eclipse), C++ (Visual Studio 2010, Qt Creator), Python (Blender), Prolog (SWIProlog), Haskell (ghci)
BeitragVerfasst: Do 01.02.07 16:27 
sry, dass ich erst jetzt antworte. Seh grad, in meinem Programm hab ich die Datumsangaben einfach als String gespeichert...dann kann ich leider auch nix weiter sagen

_________________
a broken heart is like a broken window - it'll never heal
In einem gut regierten Land ist Armut eine Schande, in einem schlecht regierten Reichtum. (Konfuzius)
PascalFreundin
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 25

Win 98-SE, XP-Prof.
D3 Prof.
BeitragVerfasst: Do 01.02.07 17:35 
Titel: Re: das mit den "locate"
user profile iconjenaer hat folgendes geschrieben:
warum funktioniert nicht eine einfache Locateabfrage bei Paradox Datumsfeldern und wenn ja wie funktionierst es dann? wäre über einen syntax der funktioniert sehr dankbar.


Es funktioniert einfach über Locate:

ausblenden Delphi-Quelltext
1:
If Table.Locate( 'Datum', SuchDatum, [] ) then ...					


Wobei 'Datum' die Feldbezeichnung ist und SuchDatum kann ein Feld des Typs tDate oder auch ein String sein.