Suche während Eingabe nach Datum in Access

09/03/2008 - 18:07 von Johannes Curio | Report spam
Guten Morgen.
hatte die Frage am 2.3. schon mal gestellt, aber finde sie nicht mehr. Kann
sie gelöscht worden sein?
Sonst hier noch mal:
Habe ein Datumsfeld in einem Endlosformular, in dem Geburtstage von
Versicherten stehen.
Habe ein Suchfeld, mit dessen Hilfe ich gerne den passende Geburtstag
WAEHREND der Eingabe in das Suchfeld finden mchte. Bei Namen ist das über
Ereignis Change und Eigenschaft ".Text" kein Problem.
Aber beim Datum scheitere ich klàglich, besonders weil beide von mir
gewünschte Varianten nicht klappen:
1. Variante: Nur nach vollstaendiger Eingabe des Datums soll Suche starten:
Beispiel: ich gebe "1.1.1980" in das Suchefeld ein und ohne Enter mchte ich
gerne alle Versicherten haben, die am 1.1.1980 Geburstag haben.
2. Variante: Wenn ich "5" eingeben, htte ich gerne, die am 5. Tag eines
Montags Geburtstag haben. Wenn ich dann "5.2." eingeben, dann sollen alle
Jahrgnge, welche am 5. Feb geborgen, sind ausgelistet werden ...

Henry hatte Folgendes vorgeschlagen: Danke dafür.
Me.Filter = "FORMAT(Geburtsdatum, 'd.m.yyyy') LIKE '" & Me!Datumssuchfeld &
"*'"
Me.FilterOn = True
Klappt sehr gut, nur leider nicht, wenn ich mit einer führenden Null
anfange, d.h. "0", um weiter 01.01.1980 einzugeben, klappt nicht. Es wird
leere Menge angezeigt. Auch bei "1.0", um 1.01.1980 einzugeben.
Gibt es dafür eine Lösung. Wir kennen doch unsere Anwender, die denken dann,
die DB liefert falsche Ergebnisse, etc.

Gruß
Johannes
 

Lesen sie die antworten

#1 Peter Doering
09/03/2008 - 19:34 | Warnen spam
Hallo,

Johannes Curio wrote:

hatte die Frage am 2.3. schon mal gestellt, aber finde sie nicht mehr. Kann
sie gelöscht worden sein?



Hoechstens bei dir. Die NG hat definitiv eine laengere Haltezeit. Hier der
Link zum anderen Thread fuer Google:

http://google.com/groups?selmDAA1B4-7A24-4E70-BEAF-202CD050A3BE%40microsoft.com

Gruss - Peter

2. SQL Server-Entwickler-Konferenz
Nürnberg, 12./13.4.2008 + 19./20.4.2008
http://www.donkarl.com/SEK

Ähnliche fragen