Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wenn Sie einem Datenbankprojekt ein Element hinzufügen, wird die Standarddefinition dafür von einem Prototyp, der als Projektelementvorlage bezeichnet wird, übernommen. Sie können vorhandene Vorlagen anpassen. Beispielsweise können Sie eine Vorlage anpassen, wenn Sie alle von Ihrem Team verwendeten Vorlagen mit Kommentaren versehen möchten. Mit Vorlagen können Sie sich das Erstellen ähnlicher Objekte erleichtern, etwa wenn Sie Objekte in unterschiedlichen Datenbanken erstellen.
Arbeiten mit Vorlagen
Die folgenden Themen enthalten Informationen über Projektelementvorlagen und das Erstellen eigener Datenbank-Projektelemente mithilfe dieser Vorlagen:
Einführung in Visual Studio-Vorlagen
Beschreibt Visual Studio-Vorlagen und deren Inhalte.Metadatendateien für Visual Studio-Vorlagen
Erläutert die für Vorlagen erforderlichen VSTEMPLATE-Dateien.Unterschiede zwischen Projekt- und Elementvorlagen
Erläutert die Unterschiede zwischen Projekt- und Elementvorlagen in Bezug auf Inhalt und Verwendung.Erstellen von Elementvorlagen
Enthält Links zu Themen über das Erstellen von Elementvorlagen.Gewusst wie: Suchen und Organisieren von Projekt- und Elementvorlagen
Beschreibt die Ordner, die Visual Studio bei der Suche nach Vorlagen überprüft.Anpassen von Projekt- und Elementvorlagen
Enthält Themen, in denen die Anpassung von Projekt- und Elementvorlagen beschrieben wird.
Tipp
Wenn Sie eine Projektvorlage oder eine Elementvorlage aus einem Datenbankprojekt exportieren, wird die benutzerdefinierte Vorlage im Dialogfeld Neues Element hinzufügen im Abschnitt Visual Studio-Vorlagen unter Meine Vorlagen angezeigt. Die Vorlage wird im Dialogfeld Neues Element hinzufügen weder mit den anderen Datenbankobjekten noch unter Von Visual Studio installierte Vorlagen angezeigt.
Vorlagen für Datenbankobjekte
Sie finden die Vorlagen für Datenbankobjekte in den Ordnern ItemTemplates und Items im Installationsordner für Visual Studio (z. B. D:\Programme\Microsoft Visual Studio 10.0\VSTSDB\Extensions\SqlServer\ItemTemplates\). Jeder Datenbankschema-Anbieter verfügt über eigene Vorlagen. Beispielsweise ist für jede Version von SQL Server eine Tabellenvorlage vorhanden.
Ersetzbare Parameter in Vorlagen für Datenbankobjekte
Sie können die folgenden ersetzbaren Parameter für SQL-Dateien in Datenbank-Objektvorlagen verwenden:
$ChildObjectName$
Enthält den Namen des untergeordneten Datenbankobjekts. Definieren Sie mit diesem Parameter Vorlagen für Elemente wie Indizes, bei denen das definierte Objekt einem anderen Datenbankobjekt übergeordnet ist.$ParentObjectName$
Enthält den Namen des übergeordneten Datenbankobjekts. Definieren Sie mit diesem Parameter Vorlagen für Elemente wie Indizes, bei denen das definierte Objekt einem anderen Datenbankobjekt untergeordnet ist.$rawname$
Enthält den unveränderten Namen, der dem Objekt vom Benutzer im Dialogfeld Neues Element hinzufügen zugewiesen wurde. Definieren Sie mit diesem Parameter Vorlagen für Objekte, z. B. Benutzer oder Rollen.$SchemaName$
Enthält den Namen des Datenbankschemas. Definieren Sie mit diesem Parameter Vorlagen für Elemente wie Indizes, bei denen das definierte Objekt einem anderen Datenbankobjekt untergeordnet ist. Sie sollten dem Namen des übergeordneten Objekts den Namen des Schemas voranstellen. Sie können beispielsweise Folgendes angeben: ALTER TABLE [$SchemaName$].[$ParentObjectName$] ADD CONSTRAINT [$ChildObjectName$] UNIQUE (Spalte_1).$SchemaQualifiedObjectName$
Enthält den mit dem Schema qualifizierten Objektnamen. Dieser kann z. B. im CREATE TABLE-Skript verwendet werden: CREATE TABLE $SchemaQualifiedObjectName$ (col1 INT NOT NULL).
Siehe auch
Weitere Ressourcen
Suchen und Freigeben von Projekt- und Elementvorlagen