DataContext.CreateDatabase Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Tworzy bazę danych na serwerze.
public:
void CreateDatabase();
public void CreateDatabase();
member this.CreateDatabase : unit -> unit
Public Sub CreateDatabase ()
Przykłady
Poniższy kod pokazuje, jak skonfigurować tymczasową bazę danych, a następnie usunąć ją.
if (!db.DatabaseExists())
db.CreateDatabase();
// …
db.DeleteDatabase();
If Not db.DatabaseExists Then
db.CreateDatabase()
End If
' ...
db.DeleteDatabase()
Uwagi
Nazwa bazy danych jest pochodna przy użyciu następującego algorytmu:
- Jeśli baza danych zostanie zidentyfikowana w parametry połączenia, zostanie użyta jego nazwa.
- DatabaseAttribute Jeśli atrybut jest obecny, jego Name właściwość jest używana jako nazwa bazy danych.
- Jeśli nie ma tagu bazy danych w parametry połączenia i jest używany silnie typizowaneDataContext, baza danych, która ma taką samą nazwę jak DataContext dziedziczona klasa jest tworzona.
- Jeśli jest używany słaby typ DataContext , zgłaszany jest wyjątek.
- Jeśli element DataContext został utworzony przy użyciu nazwy pliku, baza danych odpowiadająca tej nazwie pliku zostanie utworzona.