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:
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:
connectionString="Data Source=|DataDirectory|Movies.sdf"
providerName="System.Data.SqlServerCe.4.0"/>