DataContext.CreateDatabase Método

Definición

Crea una base de datos en el servidor.

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

Ejemplos

En el código siguiente se muestra cómo configurar una base de datos temporal y, a continuación, quitarla.

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

Comentarios

El nombre de la base de datos se deriva mediante el siguiente algoritmo:

  1. Si se identifica una base de datos en la cadena de conexión, se usa su nombre.
  2. Si hay un DatabaseAttribute atributo presente, su Name propiedad se usa como nombre de la base de datos.
  3. Si no hay ninguna etiqueta de base de datos en la cadena de conexión y se usa un fuertemente tipado DataContext , se crea una base de datos con el mismo nombre que la DataContext clase heredada.
  4. Si se usa un tipo DataContext débil, se produce una excepción.
  5. DataContext Si se ha creado mediante un nombre de archivo, se crea la base de datos correspondiente a ese nombre de archivo.

Se aplica a

Consulte también