Entwickler-Ecke

Datenbanken - Datumsfelder suchen in Paradoxdb mit locate


jenaer - So 14.01.07 14:05
Titel: Datumsfelder suchen in Paradoxdb mit locate
Habe Probleme beim suchen in Datumsfeldern mit locate. will nur überprüfen ob ein Datum schon in der DB vorhanden ist.


Xion - 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


jenaer - 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 - 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


PascalFreundin - 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:


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.