michimuc
Goto Top

Freitext als Filter für alle Felder

Leider habe ich bislang nichts passendes gefunden.

Hallo zusammen,

ich habe eine Datenbank mit 1000 Datensätzen. Hauptsächlich wird diese über ein Formular gespeist und damit auch recherchiert. Das Formular besteht u.a. aus 10 Freitext-Feldern.

Auf dem Formular befindet sich ein "Such-Freitextfeld" und ein Button. Bei Klick auf den Button sollen die Freitextfelder auf den Such-Inhalt gefiltert werden.

Beispiel:
Wird im Suchfeld "Müller" eingegeben, so sollen nach dem Klick alle Datensätze angezeigt werden, in denen irgendwo Müller vorkommt.

Unterfomulare usw. möchte ich nicht verwenden.

Vielen Dank für die Hilfe,
Michi.

Content-Key: 144296

Url: https://administrator.de/contentid/144296

Printed on: April 24, 2024 at 15:04 o'clock

Member: maretz
maretz Jun 07, 2010 at 11:28:51 (UTC)
Goto Top
nun - und wo ist deine frage?

select ... from ... where feld1="%suchbegriff%" or feld2="%suchbegriff%",...

gruß

Mike
Member: MichiMuc
MichiMuc Jun 07, 2010 at 11:54:44 (UTC)
Goto Top
Hallo Mike,

danke für die schnelle Antwort. Die Frage wäre in dem Fall, wie und wo "select... from...". Bin leider Access-VBA null vertraut.

Wäre super, wenn Du mir helfen könntest.

Danke,
Michi
Member: NetWolf
NetWolf Jun 19, 2010 at 18:59:29 (UTC)
Goto Top
N'abend,

Access ohne VBA ist wie Autofahren ohne Räder face-smile
also lerne VBA!

Dein Button hat ein Ereignis -> beim Klick
- bei diesem Ereignis muss der Code rein
- allerdings ist SELECT der falsche Ansatz

Setze besser einen Filter:

Me.Filter = >>deine Bedingung<<
Me.FilterOn = true
Me.Requery

btw Benutze LIKE und das Sternchen (*) um Teilsuchen zu ermöglichen.

Grüße aus Rostock
Wolfgang
(Netwolf)