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 la 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’existe aucune balise de base de données dans la chaîne de connexion et qu’une base de données fortement typée DataContext est utilisée, une base de données portant le même nom que la DataContext classe héritée est créée.
  4. Si un type DataContext faible est utilisé, une exception est levée.
  5. Si le DataContext fichier a été créé à l’aide d’un nom de fichier, la base de données correspondant à ce nom de fichier est créée.

S’applique à

Voir aussi