etnobommel1989
Goto Top

Abfrage Accses Datenbank

Eine Accses Datenbank mit einer Tabelle Mitarbeiter und den Spalten Mitarbeiter_ID, Vorname, Nachname, Standort, Kostenstelle, Gebdatum, Einsdatum, Telefon, Fax, Email

Hey Leute
nun meine Frage wollte in der Accses Datenbank eine Abfrage gestalten wo ich dann den Standort eintragen kann.

z.B.
SELECT * FROM Mitarbeiter
WHERE Standort='Adorf';

Nur für Adorf soll ein Platzhalter bleiben, dass wenn ich die Abfrage ausführe ich dann den Standort eingeben kann.


Danke schön
Kommentar vom Moderator Biber am 24.02.2010 um 12:18:32 Uhr
wie kann ich anstatt dem Fragezeichen es umbennen ...
#rgc = 655

Content-ID: 136703

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

Ausgedruckt am: 26.11.2024 um 12:11 Uhr

maretz
maretz 24.02.2010 um 07:43:03 Uhr
Goto Top
Ich meine das es mit nem ? anstelle des Namens geht... Hab Access aber schon lang nicht mehr benutzt
etnobommel1989
etnobommel1989 24.02.2010 um 07:46:41 Uhr
Goto Top
Ja hat geklappt nur jetzt kommt eine Abfrage wo man den Szandort eingeben kann geht auch alles nur steht da als Überschrift ein ?, wie kann ich anstatt dem Fragezeichen es umbennen in z.B. Biite Standort eingeben
perseues
perseues 24.02.2010 um 08:30:06 Uhr
Goto Top
Hallo,

das nennt sich Parameterabfrage, hier ein Beispiel.

Grüße p
AndreasHoster
AndreasHoster 24.02.2010 um 08:30:43 Uhr
Goto Top
SELECT * FROM Mitarbeiter WHERE Standort=[Bitte Standort eingeben]
problemsolver
problemsolver 24.02.2010 um 08:30:54 Uhr
Goto Top
Moin,

SELECT * FROM [Mitarbeiter]
WHERE [Standort]=[Bitte einen Standort eingeben:];

Alles was Access nicht eindeutig als "Tabelle" oder Feld klassifizieren kann, wird automatisch als Parameterwert gesehen.
Ergo: Lass die "Hochkommata" weg und setz [Bitte einen Standort eingeben:] ein.

Gruß und viel Erfolg

Markus
etnobommel1989
etnobommel1989 25.02.2010 um 10:55:05 Uhr
Goto Top
Danke hat alles wunderbar geklappt