Latest web development tutorials

banca dati ASP.NET MVC

Per imparare ASP.NET MVC, costruiremo un'applicazione Internet.

Parte 6: Aggiunta di database.


Creazione di un database

Visiva sviluppatore Web con un database SQL chiamato SQL Server Compact gratuito.

Il database necessario per questo tutorial, seguendo alcuni semplici passaggi per creare:

  • Fare clic sulla cartella App_Data finestra Esplora soluzioni
  • Selezionare Aggiungi, nuovo elemento
  • Selezionare il database di SQL Server Compact locale *
  • Il database denominato Movies.sdf
  • Fare clic sul pulsante Aggiungi

* Se nessuna delle opzioni di SQL Server Compact database locale, vuol dire che non è stato installato SQL Server Compac sul computer. Si prega di installare il seguente link: SQL Server Compact

Visual Web Developer creerà automaticamente il database nella cartella App_Data.

Nota: In questo tutorial, si sono tenuti ad avere una conoscenza di base dei database SQL. Se si vuole studiare questo argomento, si prega di visitare il nostro tutorial di SQL .


Aggiungere una tabella di database

Fare doppio clic i file Movies.sdf cartella App_Data, si apre la finestra Database Explorer.

Per creare una nuova tabella nel database, fare clic destro sulla cartella Tabelle e selezionare Crea tabella.

Creare le seguenti colonne:

类型 是否允许为 Null
ID int (primary key) No
Title nvarchar(100) No
Director nvarchar(100) No
Date datetime No

spiegazione Colonna:

ID è un numero intero (numero intero) identifica la tabella per ogni record.

Titolo è 100 caratteri colonna lungo testo, il nome del film per la conservazione.

Direttore è di 100 caratteri colonne di testo lunghi per la memorizzazione nome del regista.

Data è le colonne di data per la memorizzazione di data di uscita video.

Dopo aver creato le colonne di cui sopra, è necessario impostare la colonna ID come chiave primaria per la tabella (identificatore record). Per fare questo, fare clic sul nome della colonna (ID), e selezionare Chiave primaria. Nella colonna finestra Proprietà, impostare la proprietà di identità su True:

DB Explorer

Dopo aver creato una colonna di tabella, salvare le MovieDBs tabella e il nome.

commento:

Abbiamo volutamente tabella denominata "MovieDBs" (che terminano in s). Nel prossimo capitolo, vedrete i dati per il modello "MovieDB". Sembra strano, ma questa convenzione di denominazione assicura che il controller collegato alla tabella di database, quindi bisogna usare.


Aggiunta di record del database

È possibile utilizzare Visual Web Developer per aggiungere alcuni record di prova a base di dati di film.

Fare doppio clic sul file della cartella Movies.sdf App_Data.

Fare clic con il Database Explorer tavolo MovieDBs finestra e selezionare Mostra tabella dati.

Aggiungere alcuni record:

ID Title Director Date
1 Psycho Alfred Hitchcock 01.01.1960
2 La Dolce Vita Federico Fellini 01.01.1960

NOTA: colonna ID si aggiorna automaticamente, non è possibile modificarlo.


Aggiungere stringa di connessione

Aggiungi al vostro elemento file web.config <connectionStrings> dei seguenti elementi:

<add name="MovieDBContext"
connectionString="Data Source=|DataDirectory|Movies.sdf"
providerName="System.Data.SqlServerCe.4.0"/>