Zum Inhalt springen

Mehrere Abfrageparameter in Access setzen


korny

Empfohlene Beiträge

Hallo zusammen

Ich habe von meinem Chef eine Datenbank bekommen in der die User und die dazugehörigen PC-Nummern enthalten sind.

Jetzt hätte mein Chef gerne ein Abfragemenü, indem man entweder den User oder die PC-Nummer eingeben kann.(Je nachdem was man gerade hat).

Jetzt habe ich es über eine Parameterafrage schon mal so weit geschafft, dass ich nach den PC-Nummern suchen kann. Wie kann ich jetzt aber ein Menü generieren, wo man beide Sachen abfragen kann, oder jeweils nur eines.

Es sollte so in etwa aussehen:

Benutzer: PC-Nummer:

und darunter:

OK Abbrechen

Kann mir da vll jemand helfen, wie ich so ein Menü erstellen kann?

Danke schon mal im Voraus

Korny

Link zu diesem Kommentar
Auf anderen Seiten teilen

das geht mit access meines wissens zwar in einer abfrage wie die folgende, aber bei parameterabfragen werden standardmässig die parameterkriterien mit UND verknüpft, was bei leerlassen eines parameters keine ergabnisdatensätze bringt.

dem abhilfe schaffen würde das umschreiben auf OR, dann kann entweder der benutzer ODER der pc-name angegeben werden.

SELECT SCHEMA_TABELLE.FELD1, SCHEMA_TABELLE.FELD2, SCHEMA_TABELLE.BENUTZER, SCHEMA_TABELLE.PCNAME

FROM SCHEMA_TABELLE

WHERE (((SCHEMA_TABELLE.BENUTZER)=[Benutzer:]) [B]OR[/B] (SCHEMA_TABELLE.PCNAME)=[PCName:]);

alternative dazu wäre ein separates formular, in welchem zwei textfelder enthalten sind. diese auf leere eingabe prüfen und aus dem nicht-leeren feld eine SQL-abfrage bauen.

s'Amstel

Link zu diesem Kommentar
Auf anderen Seiten teilen

die parameterabfrage hast du ja laut deinem ersten posting schon - insofern müsstest du sie dahingehend adaptieren, als dass beide parameter - benutzer und PC - abgefragt werden; mit einer OR-verknüpfung sollte das gehen. du kannst aber auch ein formular erstellen, welches beide felder beinhaltet, müstest dann aber etwas VBA-code dazubauen.

s'Amstel

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...