🙏 Bitte helfen Sie uns das LibreOffice Forum zu erhalten. 🙏
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.

🍀 Wir hoffen auf Ihre Unterstützung - vielen Dank!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

Suchen per Formular

Base ermöglicht es Ihnen, Ihre Daten in einer Datenbank direkt mit LibreOffice zu bearbeiten.
Antworten
GreySound
Beiträge: 13
Registriert: Di 21. Jun 2011, 09:39

Suchen per Formular

Beitrag von GreySound » Di 24. Sep 2013, 11:02

Hallo zusammen, ich habe mich jetzt endlich mit Base beschäftigt. Dazu habe eine Datenbank erstellt mit BBQ - Rezepten, die so funktioniert, wie es mir bisher vorstellt habe. Jetzt möchte ich diese Datenbank erweitern, allerdings mit einem Formular: Es soll eine Textfeld geben, in dem ich einen Suchbegriff eingebe - Beispiel: "Spare-Ribs".
Die daraus resultieren SQL - Abfrage ist klar: "Select .... like "Spare-Ribs" ".
Aber wie mache ich das, wenn bei dem nächsten Mal der Begriff "Chicken-Wings" gesucht wird?
Da muss ich doch einen Variablen - Namen angeben. Welchen ?


Ausserdem möchte ich das Suchergebnis aller "Spare-Ribs" - Variation automatisch in einen Bericht überleiten und anzeigen lassen.

Vielen Dank schon mal vorab für den Gehirnschmalz!

RobertG
* LO-Experte *
Beiträge: 2884
Registriert: Sa 19. Mai 2012, 17:37
Kontaktdaten:

Re: Suchen per Formular

Beitrag von RobertG » Di 24. Sep 2013, 17:03

Hallo GreySound,

wenn Du das direkt in der Abfrage und nicht als Vorwahl in einem Formular haben möchtest:

Code: Alles auswählen

SELECT * FROM "Tabelle" WHERE "Feld" LIKE '%'||:Suchbegriff||'%'
Das liefert alle zu dem Suchbegriff passenden Rezepte, die irgendwo z.B. "Spare-Ribs" in "Feld" enthalten.

Gruß

Robert
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten