Derniers tutoriels de développement web
 

ASP.NET MVC - Base de données SQL


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:

DB Explorateur

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.