DataContext.CreateDatabase Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine Datenbank auf dem Server.
public:
void CreateDatabase();
public void CreateDatabase ();
member this.CreateDatabase : unit -> unit
Public Sub CreateDatabase ()
Beispiele
Der folgende Code zeigt, wie Sie eine temporäre Datenbank einrichten und dann entfernen.
if (!db.DatabaseExists())
db.CreateDatabase();
// …
db.DeleteDatabase();
If Not db.DatabaseExists Then
db.CreateDatabase()
End If
' ...
db.DeleteDatabase()
Hinweise
Der Name der Datenbank wird mithilfe des folgenden Algorithmus abgeleitet:
- Wenn eine Datenbank im Verbindungszeichenfolge identifiziert wird, wird ihr Name verwendet.
- Wenn ein DatabaseAttribute Attribut vorhanden ist, wird dessen Name Eigenschaft als Name der Datenbank verwendet.
- Wenn im Verbindungszeichenfolge kein Datenbanktag vorhanden ist und ein stark typisiertes DataContext verwendet wird, wird eine Datenbank erstellt, die denselben Namen wie die DataContext erbende Klasse hat.
- Wenn eine schwach typisierte DataContext verwendet wird, wird eine Ausnahme ausgelöst.
- Wenn unter DataContext Verwendung eines Dateinamens erstellt wurde, wird die Datenbank erstellt, die diesem Dateinamen entspricht.
Gilt für:
Weitere Informationen
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.