DataContext.CreateDatabase Metódus

Definíció

Létrehoz egy adatbázist a kiszolgálón.

public:
 void CreateDatabase();
public void CreateDatabase();
member this.CreateDatabase : unit -> unit
Public Sub CreateDatabase ()

Példák

Az alábbi kód bemutatja, hogyan állíthat be ideiglenes adatbázist, majd távolíthatja el.

if (!db.DatabaseExists())
    db.CreateDatabase();
// …
db.DeleteDatabase();
If Not db.DatabaseExists Then
    db.CreateDatabase()
End If
' ...
db.DeleteDatabase()

Megjegyzések

Az adatbázis neve a következő algoritmus használatával származtatható:

  1. Ha egy adatbázist a kapcsolati karakterlánc azonosít, a rendszer a nevét használja.
  2. Ha egy DatabaseAttribute attribútum jelen van, annak tulajdonsága Name lesz az adatbázis neve.
  3. Ha nincs adatbáziscímke a kapcsolati karakterlánc, és egy erősen beírt DataContext használ, létrejön egy adatbázis, amelynek neve megegyezik a DataContext öröklő osztály nevével.
  4. Ha gyengén gépelt DataContext típust használ, a rendszer kivételt jelez.
  5. Ha a DataContext fájlt fájlnév használatával hozták létre, a rendszer létrehozza az adott fájlnévnek megfelelő adatbázist.

A következőre érvényes:

Lásd még