zoukankan      html  css  js  c++  java
  • MVC学习笔记(一)—用EF创建数据库

    1.新建MVC项目

     

     

    2.在Models文件夹下添加名为User的新类

     

     2.1 Users类中的代码为:

        public class Users
        {
            /// <summary>
            /// 主键ID
            /// </summary>
            [Key]
            public Guid ID { get; set; }
            /// <summary>
            /// 用户名
            /// </summary>
            [Required]
            [MaxLength(50)]
            public string UserName { get; set; }
            /// <summary>
            /// 密码
            /// </summary>
            [Required]
            [MaxLength(50)]
            public string Password { get; set; }
        }

     (注:添加完模型之后要进行编译)

    3.添加Controller(选择包含数据模型的控制器)

         

       3.1 模型类选择刚才添加的Users类,数据上下文类,选择加号

             

     3.2 名称为MVCDemo.Models.MVCDemoDB(根据自己的喜好)

             

      3.3 如果刚才在添加完模型的时候没有编译,则点添加时会报错。

      3.4 添加完之后,view文件夹中会新建如下五个文件

       

    4.修改配置文件

        4.1 将数据库修改为自己本机上的数据库

    <add name="MVCDemoDB" connectionString="Data Source=127.0.0.1;Initial Catalog=MVCDemo;Persist Security Info=True;User ID=sa;Password=123456;;MultipleActiveResultSets=True;App=EntityFramework" providerName="System.Data.SqlClient"/>

    5.运行程序(/Users)

     5.1 打开/Users,点击create

       

           5.2 成功添加之后的列表页面

               

            5.3 打开SQL Server,已成功添加名为MVCDemo的数据库,该库中也已添加了刚才test的数据。

            

    写在后面的话:一枚起步很晚的程序猿,现在正在努力把原来落下的知识补回来。

  • 相关阅读:
    转载C#基础概念二十五问
    C# 文件路径、目录、I/O常见操作汇总
    最简单lru缓存及改进版本(java备忘)
    我的游戏观
    寂静岭 破碎的记忆
    居然又回来了,CSDN博客太不方便了
    Game Physics Engine Development 粗略翻译
    就这么定了
    绘画 程序 人生
    也谈Maxscript
  • 原文地址:https://www.cnblogs.com/jas0203/p/9473221.html
Copyright © 2011-2022 走看看