banco de dados ASP.NET MVC
A fim de aprender ASP.NET MVC, vamos construir um aplicativo de Internet.
Parte 6: Adição de banco de dados.
Criação de um banco de dados
Visual Web Developer com um banco de dados SQL chamada SQL Server Compact livre.
O banco de dados necessário para este tutorial, seguindo alguns passos simples para criar:
- O botão direito do mouse na pasta App_Data janela Solution Explorer
- Selecione Adicionar, Novo Item
- Selecione o banco de dados SQL Server Compact local *
- O banco de dados chamado Movies.sdf
- Clique no botão Adicionar
* Se nenhum banco de dados local opções SQL Server Compact, isso significa que você não instalou SQL Server Compac no computador. Por favor, instale o seguinte link: o SQL Server Compact
Visual Web Developer irá criar automaticamente o banco de dados na pasta App_Data.
Nota: Neste tutorial, você é obrigado a ter algum conhecimento básico de bancos de dados SQL. Se você quer estudar este tema, por favor, visite nosso tutorial SQL .
Adicione uma tabela de banco de dados
Clique duas vezes os arquivos Movies.sdf pasta App_Data, a janela Banco de Dados Explorer abre.
Para criar uma nova tabela no banco de dados, clique com o botão direito na pasta Tabelas e escolha Criar tabela.
Crie as seguintes colunas:
列 | 类型 | 是否允许为 Null |
---|---|---|
ID | int (primary key) | No |
Title | nvarchar(100) | No |
Director | nvarchar(100) | No |
Date | datetime | No |
explicação Coluna:
ID é um número inteiro (número inteiro) identifica o quadro para cada registro.
Título é de 100 caracteres coluna de texto de comprimento, o nome do filme para o armazenamento.
Director é de 100 caracteres longas colunas de texto para armazenar o nome do diretor.
Data é as colunas de data para armazenar data de lançamento do vídeo.
Depois de criar as colunas acima, você deve definir a coluna ID como a chave primária para a tabela (identificador de registro). Para fazer isso, clique no nome da coluna (ID), e selecione Chave primária. Na janela Propriedades da coluna, defina a propriedade de identidade como True:
Depois de criar uma coluna de tabela, salvar as MovieDBs tabela eo nome.
comentário:
Nós deliberadamente tabela chamada "MovieDBs" (que terminam em s). No próximo capítulo, você verá os dados para o modelo "MovieDB". Parece estranho, mas essa convenção de nomenclatura garante que o controlador ligado à tabela de banco de dados, então você tem que usar.
Adicionando registros de banco de dados
Você pode usar Visual Web Developer para adicionar alguns registros de teste à base de dados do filme.
Clique duas vezes no arquivo de pasta Movies.sdf App_Data.
Direito-clique na tabela MovieDBs janela banco de dados Explorer e escolha Show Data Table.
Adicione alguns registros:
ID | Title | Director | Date |
---|---|---|---|
1 | Psycho | Alfred Hitchcock | 01.01.1960 |
2 | La Dolce Vita | Federico Fellini | 01.01.1960 |
NOTA: coluna de ID serão atualizados automaticamente, você não pode editá-lo.
Adicionar Cadeia de Conexão
Adicione à sua elemento do arquivo Web.config <connectionStrings> dos seguintes elementos:
connectionString="Data Source=|DataDirectory|Movies.sdf"
providerName="System.Data.SqlServerCe.4.0"/>