Tutoriel ASP.NE...login
Tutoriel ASP.NET
auteur:php.cn  temps de mise à jour:2022-04-11 14:18:18

Base de données MVC


ASP.NET MVC - Base de données SQL


Pour apprendre ASP.NET MVC, nous allons créer une application Internet.

Partie 6 : Ajout de la base de données.


Créer une base de données

Visual Web Developer est livré avec une base de données SQL gratuite appelée SQL Server Compact.

La base de données requise pour ce tutoriel peut être créée en quelques étapes simples :

  • Cliquez avec le bouton droit sur la fenêtre Explorateur de solutions 🎜>App_Data Dossier

  • Sélectionner

    Ajouter, nouvel élément

  • Sélectionner

    Base de données locale compacte SQL Server *

  • Nommez la base de données

    Movies.sdf

  • Cliquez sur

    Ajouter Bouton

* S'il n'y a pas de base de données locale SQL Server Compact dans les options, vous n'avez pas installé SQL Server Compac sur votre ordinateur. Veuillez installer via le lien suivant : SQL Server Compact

Visual Web Developer crée automatiquement la base de données dans le dossier App_Data.

Remarque : Dans ce tutoriel, vous devez maîtriser certaines connaissances de base sur la base de données SQL. Si vous souhaitez d'abord apprendre ce sujet, visitez notre didacticiel SQL.


Ajouter une table de base de données

Double-cliquez sur le fichier

Movies.sdf dans le dossier App_Data et sur l'Explorateur de base de données< 🎜 ouvrira > fenêtre. Pour créer une nouvelle table dans la base de données, cliquez avec le bouton droit sur le dossier

Tables

et sélectionnez Créer une table. Créez les colonnes suivantes :

Explication des colonnes :

ID est un entier (nombre complet) utilisé pour identifier chaque enregistrement de la table.

Titre est une colonne de texte de 100 caractères qui stocke le titre du film.

Directeur est une colonne de texte de 100 caractères qui stocke le nom du réalisateur.

Date est une colonne de date qui stocke la date de sortie de la vidéo.

Après avoir créé les colonnes ci-dessus, vous devez définir la colonne ID comme clé primaire (identifiant d'enregistrement) de la table. Pour ce faire, cliquez sur le nom de la colonne (ID) et sélectionnez Primary Key. Dans la fenêtre Propriétés de la colonne, définissez la propriété Identity sur True :

pic_mvc_dbexplorer.jpg

Lorsque vous créez le table Après les colonnes, enregistrez la table et nommez-la MovieDBs.

Remarque :

Nous avons intentionnellement nommé la table "MovieDBs" (se terminant par s). Dans le chapitre suivant, vous verrez « MovieDB » pour le modèle de données. Cela peut sembler un peu étrange, mais cette convention de dénomination garantit que le contrôleur est connecté à la table de la base de données et que vous devez l'utiliser.


Ajouter des enregistrements de base de données

Vous pouvez utiliser Visual Web Developer pour ajouter des enregistrements de test à la base de données de films.

Double-cliquez sur le fichier Movies.sdf dans le dossier App_Data.

Cliquez avec le bouton droit sur la table MovieDBs dans la fenêtre de l'Explorateur de base de données et sélectionnez Afficher les données de la table.

Ajoutez quelques enregistrements :

IDTitleDirectorDate
1PsychoAlfred Hitchcock01.01.1960
2La Dolce VitaFederico Fellini01.01.1960

Remarque : La colonne ID sera mise à jour automatiquement, vous n'avez pas besoin de la modifier.


Ajouter une chaîne de connexion

Ajoutez l'élément suivant à l'élément <connectionStrings> dans votre fichier Web.config :

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


Site Web PHP chinois