MVC项目的准备工作,

开发工具与关键技术:VS ;MVC
作者:刘佳明
撰写时间:2019年 4 月 24 日

之前也有写过部分MVC的相关知识,发现有一些小的知识没有说明,特别把关于MVC的准备事项在重复一遍;
MVC的项目新建就不必要过太多的讲述,打开对应编辑APP,按要求新建对应的项目即可,
第一点,对于如何在VS将数据库中数据引入,
对刚刚新建完成的MVC项目中,会默认生成一个Models 的文件夹,(并非说一定要将实例化数据模型放在该名称的文件夹中,这么做的原因是为了便有整理);
在这里插入图片描述
选中右键~添加~新建项~~~
在这里插入图片描述

注意在选择数据源时,要将数据源更改为电脑本身的数据库;
在这里插入图片描述
第二点;使用linq语句查询数据时注意引入;
我们有时会遇见这样一种情况,明明数据库有实例化,但在使用linq去查询数据库中的数据时,数据库和对应的数据库表会发生报错现象,会出现这种情况的原因呢?是因为在使用linq语句时,项目并没有自动的给你引入linq,
小编在使用时,就有遇见到这样的情况;
在这里插入图片描述

在解决方案管理器中将linq引入即可,并且linq是属于MVC项目本身自带的程序集框架;并不需要我们外在的去复制粘贴使用 !,在引入的程序集直接查找引入即可

第三点;控制器中的视图 中位置解释;
public ActionResult Index()
{
return View();
}
Public 表示控制器的一个必要属性,ActionResult 的位置需要根据return 返回的值来进行选择,
例,return 返回的是1,2,3,类似的int数据类型,ActionResult就改为int;
同理:return 返回的是[1,2,3],[56,9,] 的数组类型 ActionResult改为string

第四点,在多表查询,需要构建类时,注意的一个继承

 public class EmployeeCount: PW_Employee
    {
        /// <summary>
        /// 部门名称
        /// </summary>
        public string DeoartmentName
        {
            get; set;
        }
    }

public class EmployeeCount: PW_Employee
表示的意思是:申明的一个名为EmployeeCount的类,其中的除去声明的字段外;还有来自于数据库表PW_Employee中的字段;

另外,在工具箱中也可以对我们文本进行编辑,设置代码行数等等,方便代码的调试!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值