Partager via


DataContext.CreateDatabase Méthode

Définition

Crée une base de données sur le serveur.

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

Exemples

Le code suivant montre comment configurer une base de données temporaire, puis la supprimer.

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

Remarques

Le nom de la base de données est dérivé à l’aide de l’algorithme suivant :

  1. Si une base de données est identifiée dans le chaîne de connexion, son nom est utilisé.
  2. Si un DatabaseAttribute attribut est présent, sa Name propriété est utilisée comme nom de la base de données.
  3. S’il n’y a aucune balise de base de données dans le chaîne de connexion et qu’un fortement typé DataContext est utilisé, une base de données portant le même nom que la DataContext classe héritée est créée.
  4. Si un faiblement typé DataContext est utilisé, une exception est levée.
  5. Si a été créé à l’aide DataContext d’un nom de fichier, la base de données correspondant à ce nom de fichier est créée.

S’applique à

Voir aussi