Freigeben über


Grundlegendes zur Anpassungsdatei

Gilt für: Access 2013, Office 2013

Jeder Abschnittsheader in der Anpassungsdatei besteht aus eckigen Klammern ([]), die einen Typ und einen Parameter enthalten. Die vier Abschnittstypen werden durch die Literalzeichenfolgen connect, sql, userlist oder logs angegeben. Der Parameter ist die Literalzeichenfolge, der Standardwert, ein benutzerdefinierter Bezeichner oder nichts.

Jeder Abschnitt wird daher durch einen der folgenden Abschnittsheader gekennzeichnet:

 
[ connect   default     ]
[ connect   identifier  ]
[ sql       default     ]
[ sql       identifier  ]
[ userlist  identifier  ]
[ logs                  ]

Die Abschnittsheader bestehen aus den folgenden Teilen.

Teil

Beschreibung

Verbinden

Eine Literalzeichenfolge, durch die eine Verbindungszeichenfolge geändert wird.

Sql

Eine Literalzeichenfolge, durch die eine Befehlszeichenfolge geändert wird.

Userlist

Eine Literalzeichenfolge, durch die die Zugriffsrechte eines bestimmten Benutzers geändert werden.

Protokolle

Eine Literalzeichenfolge, durch die eine Protokolldatei angegeben wird, in der Ausführungsfehler aufgezeichnet werden.

default

Eine Literalzeichenfolge, die verwendet wird, wenn kein Bezeichner angegeben ist oder gefunden wird.

Bezeichner

Eine Zeichenfolge, die mit einer Zeichenfolge in der connect- oder command-Zeichenfolge übereinstimmt.

  • Verwenden Sie diesen Abschnitt, wenn der Abschnittsheader connect enthält und die Bezeichnerzeichenfolge in der Verbindungszeichenfolge gefunden wird.

  • Verwenden Sie diesen Abschnitt, wenn der Abschnittsheader sql enthält und die Bezeichnerzeichenfolge in der Befehlszeichenfolge gefunden wird.

  • Verwenden Sie diesen Abschnitt, wenn der Abschnittsheader userlist enthält und die Bezeichnerzeichenfolge mit einem connect-Abschnittsbezeichner übereinstimmt.

Durch DataFactory wird der Handler aufgerufen, dabei werden Clientparameter übergeben. Die Clientparameter werden vom Handler nach gesamten Zeichenfolgen durchsucht, die mit Bezeichnern in den entsprechenden Abschnittsheadern übereinstimmen. Wenn eine Übereinstimmung gefunden wird, wird der Inhalt dieses Abschnitts auf den Clientparameter angewendet.

Unter den folgenden Bedingungen wird ein bestimmter Abschnitt verwendet:

  • Ein Verbindungsabschnitt wird verwendet, wenn der Wertteil der Clientverbindungszeichenfolge Schlüsselwort (keyword), "**Data Source=value", mit einem Verbindungsabschnittsbezeichner übereinstimmt.

  • Ein sql -Abschnitt wird verwendet, wenn die Clientbefehlszeichenfolge eine Zeichenfolge enthält, die mit einem sql -Abschnittsbezeichner übereinstimmt.

  • Ein connect - oder sql -Abschnitt mit einem Standardparameter wird verwendet, wenn kein entsprechender Bezeichner vorhanden ist.

  • Ein userlist -Abschnitt wird verwendet, wenn der userlist -Abschnittsbezeichner mit einem connect -Abschnittsbezeichner übereinstimmt. Wenn eine Übereinstimmung vorliegt, wird der Inhalt des userlist -Abschnitts auf die Verbindung angewendet, die dem connect -Abschnitt unterliegt.

  • Wenn die Zeichenfolge in einer Verbindungs- oder Befehlszeichenfolge nicht mit dem Bezeichner in einem connect - oder sql -Abschnittsheader übereinstimmt und kein connect - oder sql -Abschnittsheader mit einem Standardparameter vorhanden ist, wird die Clientzeichenfolge ohne Änderung verwendet.

  • Der logs -Abschnitt wird verwendet, wenn DataFactory ausgeführt wird.