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 in der Verbindungszeichenfolge identifiziert wird, wird der Name verwendet.
- Wenn ein DatabaseAttribute Attribut vorhanden ist, wird seine Name Eigenschaft als Name der Datenbank verwendet.
- Wenn in der Verbindungszeichenfolge kein Datenbanktag vorhanden ist und eine stark typierte DataContext Datenbank verwendet wird, wird eine Datenbank mit demselben Namen wie die DataContext erbende Klasse erstellt.
- Wenn eine schwach eingegebene DataContext Anwendung verwendet wird, wird eine Ausnahme ausgelöst.
- Wenn die DataContext Datenbank mit einem Dateinamen erstellt wurde, wird die Datenbank erstellt, die diesem Dateinamen entspricht.