Pour en savoir ASP.NET MVC, nous construisons une application Internet.
Partie VI: Ajout d'une base de données.
Création de la base de données
Base de données Visual Developer est livré avec un SQL gratuit Web appelé SQL Server Compact.
La base de données nécessaire pour ce tutoriel peut être créé avec ces étapes simples:
- Cliquez droit sur le dossier App_Data dans la fenêtre Explorateur de solutions
- Sélectionnez Ajouter, un nouvel élément
- Sélectionnez la base de données SQL Server Compact Local *
- Nom de la base de données Movies.sdf.
- Cliquez sur le bouton Ajouter
* Si SQL Server Compact base de données locale est pas une option, vous n'avez pas installé SQL Server Compact sur votre ordinateur. Installez - le à partir de ce lien: SQL Server Compact
Visual Web Developer crée automatiquement la base de données dans le dossier App_Data.
Remarque: Dans ce tutoriel , il est prévu que vous avez des connaissances sur les bases de données SQL. Si vous voulez étudier ce sujet d' abord, s'il vous plaît visitez notre tutoriel SQL .
Ajout d'une table de base de données
Double-cliquez sur le fichier Movies.sdf dans le dossier App_Data ouvrira une fenêtre de l' Explorateur de base de données.
Pour créer une nouvelle table dans la base de données, cliquez droit sur le dossier Tables et sélectionnez Créer le tableau.
Créer les colonnes suivantes:
Colonne | Type | allow nulls |
---|---|---|
ID | int (primary key) | Non |
Titre | nvarchar(100) | Non |
Réalisateur | nvarchar(100) | Non |
Rendez-vous amoureux | datetime | Non |
Colonnes a expliqué:
ID est un nombre entier (whole number) servant à identifier chaque enregistrement de la table.
Le titre est une colonne de texte 100 caractères pour enregistrer le nom du film.
Directeur est une colonne de texte 100 caractères pour stocker le nom du réalisateur.
La date est une colonne datetime pour stocker la date de sortie du film.
Après avoir créé les colonnes décrites ci - dessus, vous devez faire la colonne ID de clé primaire de la table (record identifier) . Pour ce faire, cliquez sur le nom de la colonne (ID) et sélectionnez la clé primaire. En outre, dans la colonne fenêtre Propriétés, définissez la propriété d'identité True:
Lorsque vous avez fini de créer les colonnes de la table, enregistrer la table et nommez - le MovieDBs.
Remarque:
Nous avons délibérément nommé la table "MovieDBs" (ending with s) . Dans le chapitre suivant, vous verrez le nom "MovieDB" utilisé pour le modèle de données. Il semble étrange, mais c'est la convention de nommage que vous devez utiliser pour faire le contrôleur se connecter à la table de base de données.
Ajout d'enregistrements de base de données
Vous pouvez utiliser Visual Web Developer pour ajouter des enregistrements de test à la base de données de film.
Double-cliquez sur le fichier Movies.sdf dans le dossier App_Data.
Cliquez-droit sur la table MovieDBs dans la fenêtre de l' Explorateur de base de données et sélectionnez Afficher le tableau de données.
Ajouter des dossiers:
ID | Titre | Réalisateur | Rendez-vous amoureux |
---|---|---|---|
1 | psycho | Alfred Hitchcock | 01/01/1960 |
2 | La Dolce Vita | Federico Fellini | 01/01/1960 |
Remarque: La colonne ID est mis à jour automatiquement. Vous ne devriez pas le modifier.