Gewusst wie: Angeben von Parametermarkierungszeichen
Um einen Namen als Parameter und nicht als eine Folge von Literalzeichen zu markieren, setzen Sie ein Präfix vor den Parameternamen (und ein Suffix optional dahinter). Parametermarkierungszeichen können beispielsweise "@", ":" oder "%" sein. In der Regel wird das von der Datenbank anerkannte Parametermarkierungszeichen verwendet. Weitere Informationen über erforderliche Parametermarkierungszeichen finden Sie in der Dokumentation zur Datenbank oder zur Umgebung.
Angenommen, Sie definieren in der Abfrage einen Parameter mit dem Namen "last name". Um anzugeben, dass "last name" ein Parameter und keine in der Spalte lname zu suchende Zeichenfolge ist, können Sie als Parametermarkierungen "[" und "]" festlegen. Sie können anschließend "[last name]" als Wert der Suchbedingung eingeben, und der Abfrage- und Ansicht-Designer interpretiert "last name" korrekt als Parameter.
In seltenen Fällen kann das definierte Parametermarkierungszeichen gleichzeitig Bestandteil des Parameternamens sein. In diesem Fall können Sie ein Escapezeichen angeben.
Tipp
Je nach den aktiven Einstellungen oder der Version unterscheiden sich die Dialogfelder und Menübefehle auf Ihrem Bildschirm möglicherweise von den in der Hilfe beschriebenen. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Arbeiten mit Einstellungen.
So geben Sie Parametermarkierungszeichen an
Klicken Sie im Menü Extras auf Optionen.
Im Dialogfeld Optionen erweitern Sie den Datenbanktools-Knoten und klicken auf Abfrage-/Ansicht-Designer.
Geben Sie das oder die Präfixzeichen für den Parameter ein sowie ein Suffixzeichen, sofern Sie ein solches verwenden möchten. (Suffixzeichen können nur dann angegeben werden, wenn Sie ein Präfixzeichen festgelegt haben.) Geben Sie im Bedarfsfall ein Escapezeichen ein.
Geben Sie ein Escapezeichen ein.