| | Produktinformationen Hilfe und Anleitungen Schulung Vorlagen Support und Feedback Technische Ressourcen Zusätzliche Ressourcen |
Suchen von Platzhalterzeichen in Access-Datenbanken
| Anwendbar unter |
Microsoft Office Access 2003 Microsoft Access 2000 und 2002 |
Hinweis Dieser Artikel ist Teil des umfangreicheren Themas Suchen vollständiger oder teilweiser Datensätze in einer Tabelle, einer Abfrage oder einem Formular in Access. Dieses Thema bietet eine ausführlichere Besprechung der hier beschriebenen Tools und Vorgänge. Im vorliegenden Thema wird nur erläutert, wie Sie Platzhalterzeichen suchen und bei Bedarf ersetzen können. In dem umfangreicheren Thema wird das Suchen und Ersetzen anderer Datentypen erläutert.
In Access-Datenbanken können Sie Platzhalterzeichen, z. B. Sternchen (*) oder Pfund-Zeichen (#) suchen und ersetzen. Dazu müssen Sie die gesuchten Zeichen jedoch in eckigen Klammern umschließen: [#].
Beachten Sie stets Folgendes:
- Zum Suchen und Ersetzen von Platzhalterzeichen können Sie das Dialogfeld Suchen und Ersetzen, Auswahlabfragen und Aktualisierungsabfragen verwenden. In den praktischen Anleitungsabschnitten dieses Themas werden die Verwendung der einzelnen Tools sowie deren Vorteile und optimale Verwendungsweisen erläutert.
- Unabhängig vom verwendeten Tool sollten Sie die zuvor erwähnte Regel im Kopf behalten – schließen Sie die gesuchten Platzhalter in eckigen Klammern ein: []. Befolgen Sie diese Regel bei der Suche nach allen Platzhalterzeichen außer Ausrufezeichen (!) und schließenden eckigen Klammern (]).
Diese Regel gilt, wenn Sie das Dialogfeld Suchen und Ersetzen verwenden und wenn Sie eine Auswahlabfrage ausführen. Beim Ausführen einer Aktualisierungsabfrage gilt die Regel jedoch nicht. In den praktischen Anleitungsschritten weiter unten in diesem Thema wird die Verwendung von Platzhalterzeichen in den einzelnen Abfragetypen veranschaulicht.
- Wenn Sie Klammerpaare ([]) suchen möchten, müssen Sie diese in eckigen Klammern einschließen: [[]]. Wenn Sie die Suche mit einem einzelnen Klammerpaar ausführen, interpretiert Access die Zeichenkombination als leere Zeichenfolge – eine Zeichenfolge, die keine Zeichen enthält. Leere Zeichenfolgen verwenden Sie, um Felder anzugeben, die keine Werte enthalten. Weitere Informationen zu leeren Zeichenfolgen finden Sie im Thema Suchen vollständiger oder teilweiser Datensätze in einer Tabelle, einer Abfrage oder einem Formular in Access.
Was möchten Sie tun?
- Verwenden des Dialogfelds „Suchen und Ersetzen“ mit Platzhalterzeichen
Hier wird erklärt, wie das Dialogfeld zum Suchen und optionalen Ersetzen von Platzhaltern in Formularen, Tabellen und Abfrageergebnissen verwendet wird. Außerdem wird kurz erläutert, wie Platzhalterzeichen in Ersetzungszeichenfolgen verwendet werden. Zudem ist eine Tabelle mit Beispielen für Verwendungsmöglichkeiten von Platzhaltern und den Auswirkungen der verschiedenen Optionen im Dialogfeld Suchen und Ersetzen auf die Ergebnisse der Suchvorgänge enthalten.
- Verwenden von Abfragen zum Suchen und Ersetzen von Platzhalterzeichen
Hier wird erklärt, wie Auswahl- und Aktualisierungsabfragen erstellt und Platzhalterzeichen in beiden Abfragetypen verwendet werden. In dem Abschnitt werden außerdem die optimalen Verwendungsweisen beider Abfragetypen erläutert.
- Platzhalterübersicht
Eine Liste der von Access unterstützten Platzhalterzeichen in ANSI-89 sowie Kurzbeschreibungen der Verwendung der einzelnen Zeichen. In dem Abschnitt werden auch ein Hyperlink zu der umfangreicheren Access-Platzhalterübersicht sowie Hyperlinks zu Themen zu den ANSI SQL-Modi bereitgestellt, die Platzhalterzeichen bestimmen, die Sie verwenden können.
Seitenanfang
Verwenden des Dialogfelds „Suchen und Ersetzen“ mit Platzhalterzeichen
Mit den Schritten in den folgenden Abschnitten wird das Suchen und Ersetzen von Platzhalterzeichen im Dialogfeld Suchen und Ersetzen erläutert. Für diese Schritte wird die Beispieldatenbank Nordwind verwendet. Die Daten in Nordwind enthalten keine Platzhalterzeichen, daher fügen Sie den Datensätzen in einer Tabelle einige hinzu und führen dann Suchvorgänge und Suchen-und-Ersetzen-Vorgänge in diesen Datensätzen aus. Sie können die Schritte für die Verwendung mit Ihren eigenen Daten anpassen, und Sie können Schritte überspringen, die auf Ihre Situation nicht anwendbar sind.
Hinzufügen von Platzhalterzeichen zu Datensätzen
Überspringen Sie die Schritte in diesem Abschnitt, wenn Ihre Daten bereits Platzhalterzeichen enthalten.
-
Öffnen Sie die Beispieldatenbank Nordwind, und öffnen Sie dann das Formular „Bestellungen“.
- Zeigen Sie im Menü Hilfe auf Beispieldatenbanken, und klicken Sie dann auf Beispieldatenbank Nordwind.
- Wenn das Dialogfeld Sicherheitswarnung angezeigt wird, klicken Sie auf Öffnen.
- Klicken Sie auf OK, um den Begrüßungsbildschirm zu schließen.
- Klicken Sie in der Hauptübersicht auf Bestellungen.
Das Formular Bestellungen wird in der Formularansicht (Normalansicht) angezeigt.
- Wählen Sie in der Liste Versand an einen Datensatz aus, und geben Sie ein Sternchen oder ein anderes Platzhalterzeichen ein. Eine Liste gültiger Platzhalterzeichen finden Sie im Abschnitt Platzhalterübersicht. Führen Sie einen Bildlauf durch die Datensätze durch, um einen anderen Kunden auszuwählen, und wiederholen Sie den Vorgang. Lassen Sie das Formular geöffnet, und wechseln Sie zum nächsten Abschnitt.
Hinweis In diesen Schritten werden die Datensätze in der Liste Versand an verwendet, da dieses Steuerelement die Daten aus der zugrunde liegenden Tabelle Bestellungen abruft. Andere Steuerelemente im Formular, z. B. die Liste Rechnung an und das Produktunterformular (die Liste der Produkte und Preise), sind an Nachschlagefelder gebunden – Felder, die über Abfragen Daten aus anderen Tabellen abrufen. Im Dialogfeld Suchen und Ersetzen können Sie die Daten in einem Nachschlagefeld nicht ändern. Stattdessen müssen Sie die Daten in der Tabelle ändern, die als Quelle für das Nachschlagefeld verwendet wird. Wenn Sie versuchen, einen Suchen-und-Ersetzen-Vorgang für ein Nachschlagefeld auszuführen, wird eine Fehlermeldung angezeigt und der Vorgang abgebrochen. Weitere Informationen zu diesem Problem finden Sie im Thema Suchen vollständiger oder teilweiser Datensätze in einer Tabelle, einer Abfrage oder einem Formular in Access. Suchen von Datensätzen, die Platzhalterzeichen enthalten
- Öffnen Sie das Formular, die Tabelle oder das Abfrageergebnis mit den gesuchten Zeichen. Wenn Sie die Beispieldatenbank Nordwind verwenden möchten, führen Sie die Schritte im vorherigen Abschnitt aus, um dem Feld Versand an in der Tabelle Bestellungen einige Platzhalterzeichen hinzuzufügen.
- Klicken Sie auf der Symbolleiste auf Suchen
. Sie können auch im Menü Bearbeiten auf Suchen klicken, oder drücken Sie STRG+F.Das Dialogfeld Suchen und Ersetzen wird angezeigt.
- Klicken Sie auf die Registerkarte Suchen, sofern diese nicht bereits ausgewählt ist.
- Geben Sie im Feld Suchen nach eine öffnende eckige Klammer ([), das zu suchende Platzhalterzeichen und eine schließende eckige Klammer (]) ein. Wenn Sie z. B. alle Instanzen des Sternchens suchen möchten, geben Sie [*] ein.
- Stellen Sie sicher, dass die Liste Suchen in den Eintrag Versand an oder den Namen der Spalte in Ihrer Datenbank enthält.
- Klicken Sie in der Liste Vergleichen auf Teil des Feldinhaltes.
- Stellen Sie sicher, dass das Kontrollkästchen Formatierung beachten aktiviert ist, und klicken Sie dann auf Weitersuchen. Der Suchvorgang gibt die Datensätze zurück, die das Platzhalterzeichen enthalten. Wenn Sie wiederholt auf Weitersuchen klicken, durchläuft der Vorgang die verbleibenden Datensätze.
Verwenden von Platzhaltern in Suchen-und-Ersetzen-Vorgängen
Bei einem Suchen-und-Ersetzen-Vorgang werden zwei Zeichenfolgen verwendet – eine Suchzeichenfolge (die Zeichen, die Sie suchen) und eine Ersetzungszeichenfolge. Im Allgemeinen werden Platzhalter nur in Suchzeichenfolgen verwendet. Wenn Sie Platzhalterzeichen in Ersetzungszeichenfolgen verwenden, behandelt Access diese als Litermalzeichen und schreibt sie in die Datenbank.
Angenommen, Sie verwenden die Suchzeichenfolge old*, um die Bestellungen in der Datenbank Nordwind zu durchsuchen. Je nach in der Liste Vergleichen ausgewählter Option werden Datensätze gesucht, die mit „old“ beginnen oder aber die Zeichenfolge enthalten, z. B. Old World Delikatessen und Consolidated Holdings. Wenn Sie jedoch in der Ersetzungszeichenfolge einen Platzhalter verwenden, z. B. new*, wird der Datensatz mit der Ersetzungszeichenfolge überschrieben. Anders gesagt, wird aus „Old World Delicatessen“ lediglich „new*“, ohne weitere Zeichen. Aus diesem Grunde sollten Sie Ersetzungszeichenfolgen mit Sorgfalt auswählen.
In diesen Schritten werden die Datensätze verwendet, die in den vorangegangenen Abschnitten geändert wurden. Sie können diese Schritte an Ihre Daten anpassen.
- Öffnen Sie das Formular Bestellungen, oder öffnen Sie die Tabelle Bestellungen in der Datenblattansicht.
- Klicken Sie auf der Symbolleiste auf Suchen
. Sie können auch im Menü Bearbeiten auf Suchen klicken, oder drücken Sie STRG+F.Das Dialogfeld Suchen und Ersetzen wird angezeigt.
- Klicken Sie auf die Registerkarte Ersetzen.
- Geben Sie im Feld Suchen nach das Platzhalterzeichen ein, das Sie auch im vorherigen Abschnitt eingegeben haben, und schließe Sie das Zeichen in eckigen Klammern ([]) ein. Wenn Sie z. B. ein Sternchen eingegeben haben, geben Sie [*] ein.
- Geben Sie im Feld Ersetzen durch die gewünschte Ersetzungszeichenfolge ein. Wenn Sie z. B. Datensätzen mit der Zeichenfolge „Old World Delicatessen“ Platzhalterzeichen hinzugefügt haben und die Platzhalter löschen möchten, geben Sie in dem Feld Old World Delicatessen ein.
- Stellen Sie sicher, dass die Liste Suchen in den Eintrag Versand an oder den Namen der Spalte in Ihrer Datenbank enthält.
- Klicken Sie in der Liste Vergleichen auf Teil des Feldinhaltes.
- Wenn das Kontrollkästchen Formatierung beachten aktiviert ist, lassen Sie dieses aktiviert, und klicken Sie dann auf Weitersuchen. Wenn der richtige Datensatz gefunden wird und Sie diesen ersetzen möchten, klicken Sie auf Ersetzen. Wenn Sie sich sicher sind, dass bei dem Vorgang nur die gewünschten Datensätze ersetzt werden, klicken Sie auf Alle ersetzen. Je nach ausgewählter Option durchläuft Access die verbleibenden Datensätze.
Beispiele für verwendete Platzhalterzeichen
Wenn Sie den Typ von Muster kennen, dem die einzelnen Platzhalterzeichen entsprechen können, können Sie Kombinationen von Platzhaltern oder Platzhalter und Literalzeichen verwenden, um verschiedenste Ergebnisse zurückzugeben. Beachten Sie, dass sich die in der Liste Vergleichen ausgewählte Einstellung auf die Suchergebnisse auswirkt. Wenn Sie eine falsche Einstellung ausgewählt haben, werden bei der Suche möglicherweise nicht gewünschte Daten oder überhaupt keine Ergebnisse zurückgegeben. In der folgenden Tabelle sind einige Verwendungsmöglichkeiten für Platzhalter und Literale im Dialogfeld Suchen und Ersetzen veranschaulicht. Außerdem wird erläutert, inwiefern die Optionen in der Liste Vergleichen die Ergebnisse beeinflussen. Hinweis Die hier aufgeführten Beispiele können Sie auch in Auswahl- und Aktualisierungsabfragen verwenden.
| Suchzeichenfolge |
Einstellung in der Liste „Vergleichen“ |
Ergebnisse |
| [*] |
Teil des Feldinhaltes |
Gibt alle Datensätze zurück, die ein Sternchen (*) enthalten. Diese Syntax kann auch für Fragezeichen (?), Rautensymbole (#), öffnende eckige Klammern ([) und Bindestriche (-) verwendet werden. |
| Ganzes Feld |
Gibt Datensätze zurück, die nur aus einem Sternchen bestehen. |
| Anfang des Feldinhaltes |
Gibt Datensätze zurück, die mit einem Sternchen beginnen. |
| *[*]* |
Teil des Feldinhaltes |
Gibt alle Datensätze zurück, die ein Sternchen (*) und beliebigen umgebenden Text enthalten. Diese Syntax kann auch für Fragezeichen (?), Rautensymbole (#), öffnende eckige Klammern ([) und Bindestriche (-) verwendet werden. |
| Ganzes Feld |
Gleiches Ergebnis |
| Anfang des Feldinhaltes |
Gleiches Ergebnis |
| [!*] |
Teil des Feldinhaltes |
Gibt alle Datensätze zurück, die kein Sternchen enthalten. Beachten Sie, dass bei Verwendung dieser Einstellung in der Liste Vergleichen und diesem Suchmuster jeder Buchstabe jedes Worts in einem Datensatz zurückgegeben werden kann. Diese Syntax kann auch für Fragezeichen (?), Rautensymbole (#), öffnende eckige Klammern ([) und Bindestriche (-) verwendet werden. Hinweis Mit der Suchzeichenfolge *[!*]* werden Datensätze mit Sternchen zurückgegeben, da sämtlicher Text gesucht wird, der das Sternchen umgibt.
|
| Ganzes Feld |
Gibt überhaupt keine Ergebnisse zurück. |
| Anfang des Feldinhaltes |
Gibt den ersten Buchstaben jedes Datensatzes zurück, der kein Sternchen enthält. |
| ma*[schen] |
Teil des Feldinhaltes |
Gibt alle Datensätze zurück, die „ma“ und außerdem „c“ oder „h“ enthalten. Diese Zeichenfolge gibt z. B. „marsch“ und „marschen“, aber auch „matsch“ und „manche“ zurück. |
| Ganzes Feld |
Gibt alle Datensätze zurück, die mit „ma“ beginnen und mit „s“, „c“, „h“, „e“ oder „n“enden. Diese Zeichenfolge gibt z. B. „matsch“ und „match“, aber auch „mathe“ und „malen“ zurück. |
| Anfang des Feldinhaltes |
Gibt alle Datensätze zurück, die mit „ma“ beginnen und „c“ oder „h“ enthalten. |
| ma*[!ch] |
Teil des Feldinhaltes |
Markiert die Buchstaben „m“ und „a“ sowie den gesamten Text nach diesen Buchstaben bis zu einem „c“ oder einem „h“. Dies ist in der folgenden Abbildung veranschaulicht. 

Mit anderen Worten werden diese Datensätze möglicherweise auch dann angezeigt, wenn Sie versuchen, Datensätze mit „c“ und „h“ auszuschließen, da bei Verwendung der Option Teil des Feldinhaltes der Text gesucht wird, der den eckigen Klammern vorangestellt ist.
|
| Ganzes Feld |
Gibt alle Datensätze zurück, die am Ende kein „c“ und kein „h“ enthalten. Bei dem Suchvorgang wird z. B. nicht „manic“ zurückgegeben, da dieses Wort auf „c“ endet, jedoch wird „maniacal“ zurückgegeben, da dem „c“ weitere Buchstaben folgen. |
| Anfang des Feldinhaltes |
Gibt die Datensätze zurück, die mit „ma“ beginnen. Wiederum sucht Access nach sämtlichem Text, der den in eckigen Klammern eingeschlossenen Zeichen vorangestellt ist, daher werden möglicherweise unerwünschte Ergebnisse angezeigt. |
Seitenanfang
Verwenden von Abfragen zum Suchen und Ersetzen von Platzhalterzeichen
Mit einer Abfrage können Platzhalterzeichen schneller und effizienter gesucht und ersetzt werden als im Dialogfeld Suchen und Ersetzen. Außerdem sind Abfragen leistungsfähiger. Sie können in einer Abfrage z. B. mehrere Kriterien verwenden und sämtliche Instanzen jedes Typs von Platzhalterzeichen suchen. Dies ist im Dialogfeld Suchen und Ersetzen nicht möglich.
Zum Suchen und Ersetzen von Platzhalterzeichen und anderen Daten können Sie zwei Typen von Abfragen verwenden, Auswahlabfragen und Aktualisierungsabfragen. Bei einer Auswahlabfrage werden die Ergebnisse in Form eines Datenblatts angezeigt, einem Gitter aus Zeilen und Spalten, das einem Microsoft Excel-Arbeitsblatt ähnelt. In diesem Datenblatt können Sie alle Platzhalterzeichen beliebig manuell entfernen und ändern. Im Gegensatz dazu werden mit einer Aktualisierungsabfrage Datensätze gesucht, die die von Ihnen angegebenen Kriterien erfüllen, und anschließend werden die Datensätze mit einem zweiten Kriterium, dem Aktualisierungskriterium, ersetzt. Möglicherweise ist es sinnvoll, sich eine Aktualisierungsabfrage als eine leistungsfähigere Version des Dialogfelds Suchen und Ersetzen vorzustellen. Sie können sämtliche Instanzen jedes Typs von Platzhalterzeichen suchen und anschließend die Instanzen in einem Vorgang durch andere Daten ersetzen.
In den folgenden Abschnitten wird veranschaulicht, wie die einzelnen Abfragetypen zum Suchen und optionalen Ersetzen von Platzhalterzeichen verwendet werden. Wenn Sie mit keinem Abfragetyp vertraut sind, finden Sie entsprechende Informationen im Thema Erstellen einer Auswahl- oder Kreuztabellenabfrage (MDB) oder Aktualisieren vorhandener Daten mit einer Aktualisierungsabfrage.
In diesen Schritten wird die Beispieldatenbank Nordwind verwendet, doch können Sie die Schritte für die Verwendung mit Ihren Daten anpassen.
Verwenden einer Aktualisierungsabfrage zum Suchen und Ersetzen von Platzhaltern
- Öffnen Sie die Beispieldatenbank Nordwind, sofern diese nicht bereits geöffnet ist, und öffnen Sie dann das Datenbankfenster.
Wie wird's gemacht?
- Zeigen Sie im Menü Hilfe auf Beispieldatenbanken, und klicken Sie dann auf Beispieldatenbank Nordwind.
- Wenn das Dialogfeld Sicherheitswarnung angezeigt wird, klicken Sie auf Öffnen.
- Klicken Sie auf OK, um den Begrüßungsbildschirm zu schließen.
- Klicken Sie in der Hauptübersicht aufDatenbankfenster anzeigen.
- Klicken Sie auf der Objektleiste auf Abfragen, und doppelklicken Sie dann auf Erstellt eine neue Abfrage in der Entwurfsansicht. Der Entwurfsbereich und das Dialogfeld Tabelle anzeigen werden angezeigt.
- Doppelklicken Sie im Dialogfeld Tabelle anzeigen auf Bestellungen, und klicken Sie dann auf Schließen.
- Doppelklicken Sie im Entwurfsbereich in der Tabelle Bestellungen auf Liefername.
- Geben Sie im Feld Kriterien die Zeichenfolge Like "*[*]*". Der Abfrageentwurfsbereich sollte wie folgt aussehen.

- Klicken Sie auf Ausführen
. Das resultierende Datenblatt enthält sämtliche Datenblätter, die den im Feld Kriterien angegebenen Platzhalter enthalten.
- Alle unerwünschten Platzhalterzeichen können manuell entfernt werden.
In diesem Fall werden in der Abfrage zusätzliche Platzhalter verwendet (die Sternchen auf beiden Seiten der Klammern), um sämtlichen Text mit Sternchen in allen Datensätzen zurückzugeben. Wenn Sie denken, dass Ihre Daten weitere Platzhalterzeichen enthalten, können Sie für die Suche nach zusätzlichen Zeichen „or“-Klauseln verwenden. Führen Sie dazu die folgenden Schritte aus:
- Klicken Sie im Abfrageentwurfsbereich auf das Feld oder direkt unter dem Feld Kriterien.
- Geben Sie die im Feld Kriterien verwendete Anweisung ein (Sie können sie kopieren und einfügen), aber ersetzen Sie das Sternchen durch ein anderes Platzhalterzeichen, z. B. Like "*[?]*" oder Like "*[#]*". Sie können oder-Feldern beliebig viele Anweisungen hinzufügen, oder Sie können die Anweisungen in ein einzelnes Feld eingeben, z. B. Like "*[*]*" Or Like "*[#]*" Or Like "*[?]*". Denken Sie daran, die eckigen Klammern wegzulassen, wenn Sie Abfragen nach Ausrufezeichen und schließenden Klammern ausführen, z. B. Like "*!*" Or Like "*]*".
- Führen Sie die Abfrage erneut aus, und entfernen Sie eventuelle unerwünschte Platzhalterzeichen manuell.
Hinweise
- Für die Abfrage wird der Wie-Operator (Like) verwendet, da dieser nach Mustern in Textfeldern sucht.
- Wenn Sie die Suche einengen müssen, können Sie Kombinationen von Literaltext und Platzhalterzeichen verwenden. Zum Beispiel können Sie Like "Alfreds Futterkiste!" Or Like "Alfreds Futterkiste[*]" verwenden, um nach Datensätzen zu suchen, die nur diesen Lieferanten oder Kunden enthalten.
- Um Paare von leeren eckigen Klammern zu suchen, schließen Sie diese selbst in eckige Klammern ein: [[]]. Wenn Sie die leeren Klammern nicht in einem weiteren Klammerpaar einschließen, interpretiert Access die Klammern als leere Zeichenfolgen und der Suchvorgang schlägt fehl. Weitere Informationen zu leeren Zeichenfolgen finden Sie im Thema Suchen vollständiger oder teilweiser Datensätze in einer Tabelle, einer Abfrage oder einem Formular in Access.
Verwenden einer Aktualisierungsabfrage zum Suchen und Ersetzen von Platzhaltern
Wenn Sie eine Aktualisierungsabfrage erstellen und ausführen, empfiehlt es sich, zuerst eine Auswahlabfrage zu erstellen, um sicherzustellen, dass Sie mit den richtigen Datensätzen arbeiten. Um dies zu verdeutlichen, erstellen Sie in diesem Abschnitt eine Auswahlabfrage und fügen den Datensätzen für einen einzelnen Kunden Platzhalterzeichen hinzu. Anschließend erstellen Sie eine Aktualisierungsabfrage, um diese Platzhalterzeichen zu entfernen. Während dieses Vorgangs lassen Sie die Auswahlabfrage geöffnet und ermitteln, wie die Aktualisierungsabfrage die Datensätze ändert.
So bereiten Sie die Beispieldaten vor
- Starten Sie die Beispieldatenbank Nordwind, sofern diese nicht bereits geöffnet ist, und öffnen Sie dann das Datenbankfenster.
Wie wird's gemacht?
- Zeigen Sie im Menü Hilfe auf Beispieldatenbanken, und klicken Sie dann auf Beispieldatenbank Nordwind.
- Wenn das Dialogfeld Sicherheitswarnung angezeigt wird, klicken Sie auf Öffnen.
- Klicken Sie auf OK, um den Begrüßungsbildschirm zu schließen.
- Klicken Sie in der Hauptübersicht auf Datenbankfenster anzeigen.
- Klicken Sie unter Objekte auf Abfragen, und doppelklicken Sie dann auf Erstellt eine neue Abfrage in der Entwurfsansicht.
Der Entwurfsbereich und das Dialogfeld Tabelle anzeigen werden angezeigt.
- Doppelklicken Sie im Dialogfeld Tabelle anzeigen auf Bestellungen, und klicken Sie dann auf Schließen.
- Doppelklicken Sie im Entwurfsbereich in der Tabelle Bestellungen auf Liefername.
- Klicken Sie auf das Feld Sortierung, und wählen Sie in der Liste Aufsteigend aus.
- Klicken Sie auf Ausführen
, um die Abfrage auszuführen. In den Ergebnissen (auf dem Datenblatt) werden sechs Datensätze angezeigt, die Alfreds Futterkiste enthalten.
- Fügen Sie jedem dieser sechs Datensätze manuell ein Pfund-Zeichen (#) hinzu. Lassen Sie die Abfrage geöffnet, und wechseln Sie zu den nächsten Schritten.
Seitenanfang
So ändern Sie die Beispieldaten mit einer Aktualisierungsabfrage
- Klicken Sie auf das Datenbankfenster und dann auf Neu.
Das Dialogfeld Neue Abfrage wird angezeigt.
- Klicken Sie im Dialogfeld Neue Abfrage auf Entwurfsansicht, und klicken Sie dann auf OK.
Der Entwurfsbereich und das Dialogfeld Tabelle anzeigen werden angezeigt.
- Doppelklicken Sie im Dialogfeld Tabelle anzeigen auf Bestellungen, und klicken Sie dann auf Schließen.
- Doppelklicken Sie im Entwurfsbereich in der Tabelle Bestellungen auf Liefername.
- Klicken Sie auf der Hauptsymbolleiste auf Abfragetyp
, und klicken Sie dann auf Aktualisierungsabfrage.Die Felder im Entwurfsbereich werden geändert.
- Geben Sie im Feld Kriterien die Zeichenfolge #Alfreds Futterkiste ein, und geben Sie im Feld Aktualisieren die Zeichenfolge Alfreds Futterkiste ohne Platzhalterzeichen ein.
Als Wert im Feld Kriterien wird Ihre Suchzeichenfolge übernommen, und als Wert im Feld Aktualisieren wird Ihre Ersetzungszeichenfolge übernommen.
- Klicken Sie auf Ausführen
, und klicken Sie dann auf Ja, um die Warnmeldung zu schließen.
Wenn Sie das Datenblatt für die Auswahlabfrage geöffnet gelassen haben, können Sie sehen, wie die Datensätze geändert werden.
Seitenanfang
Platzhalterübersicht
In der folgenden Tabelle sind die Platzhalterzeichen in ANSI-89 aufgeführt, die zum Durchsuchen von Access-Datenbanken (MDB-Dateien) verwendet werden.
| Zeichen |
Beschreibung |
Beispiel |
| * (Sternchen) |
Entspricht einer beliebigen Anzahl von Zeichen, einschließlich Leerzeichen. Sternchen können an beliebiger Stelle in Zeichenfolgen verwendet werden. |
Mit we* wird nach „wer“, „wenig“ und „weshalb“, aber nicht nach „wissen“ oder „bewegen“ gesucht. Mit r*t wird nach „rot“ und „rasant“ gesucht.
|
| ? |
Entspricht einem einzelnen beliebigen Buchstabenzeichen. |
Mit r?nd wird nach „rand“, „rind“ und „rund“ gesucht. |
| [ ] |
Entspricht einem einzelnen beliebigen Zeichen innerhalb der Klammern, einschließlich weiterer Platzhalterzeichen. Verwenden Sie die Klammern, wenn Sie nach Platzhalterzeichen suchen möchten. |
Mit r[ai]nd wird nach „rand“ und „rind“, aber nicht nach „rund“ gesucht. |
| ! |
Entspricht jedem Zeichen, das sich nicht in den Klammern befindet. |
Mit r[!ai]nd wird nach „rund“, aber nicht nach „rand“ oder „rind“ gesucht. |
| - |
Entspricht einem beliebigen Zeichen eines Zeichenbereichs. Sie müssen den Bereich in aufsteigender Folge angeben (a bis z, nicht z bis a). |
Mit b[a-c]d wird nach „bad“, „bbd“ und „bcd“ gesucht. |
| # |
Entspricht einem einzelnen beliebigen numerischen Zeichen. |
Mit 1#3 wird nach „103“, „113“ und „123“ gesucht. |
Hinweis Die ANSI-89-Platzhalter verwenden Sie auch, wenn Sie im Dialogfeld Suchen und Ersetzen ein Access-Projekt (eine Access-Datei, die mit einer Microsoft SQL Server-Datenbank verbunden ist) durchsuchen. Beim Ausführen von Abfragen in einem Access-Projekt verwenden Sie jedoch andere Platzhalter, d. h. die in ANSI-92 . Abfragen in einem Access-Projekt unterstützen ANSI-92, da SQL Server diesen Standard verwendet. Weitere Informationen zu den Platzhaltern in ANSI-92 finden Sie im Thema Übersicht über die Platzhalterzeichen in Access. Darüber hinaus können Sie den ANSI-Standard festlegen und ändern, der von einer Access-Datenbank unterstützt wird. Weitere Informationen dazu finden Sie in den Themen Informationen zum ANSI SQL-Abfragemodus (MDB) und Festlegen des ANSI SQL-Abfragemodus (MDB).
Seitenanfang
|