ASP.NET MVC 添加Model并连接到本地数据库
一、在Models目录下新建一个类(最好和下面新建的数据表同名)
编写映射字段和数据库连接类
namespace MyFristASP.Models {public class Movie{public int ID { get; set; }public string Title { get; set; }public DateTime ReleaseDate { get; set; }public string Genre { get; set; }public decimal Price { get; set; }}public class MovieDBContext : DbContext{public DbSet<Movie> Movies { get; set; }} }
二、在配置文件(web.config)中添加连接字符串
<add name="MovieDBContext" connectionString="Data Source=(LocalDb)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\Movices.mdf;Integrated Security=True" providerName="System.Data.SqlClient" />
三、在Controller目录下添加一个新的控制器,选择‘包含视图 MVC5 控制器(使用 Entity Framework)’
四、此步骤可能报错
弹出“运行所选代码生成器时出错”窗口;
解决:
在 工具->Nuget包管理器->程序包管理器控制台 输入命令Install-Package EntityFramework.SqlServerCompact -Version 6.1.3
下载好该包后再重新生成解决方案即可;
五、解决完错误后新建好新的Controller后,里面的代码都已经自动生成了,可以测试运行了;
转载于:https://www.cnblogs.com/Drajun/p/7571481.html
ASP.NET MVC 添加Model并连接到本地数据库相关推荐
- ASP.NET MVC传递Model到视图的多种方式之通用方式的使用
ASP.NET MVC传递Model到视图的多种方式总结--通用方式的使用 有多种方式可以将数据传递到视图,如下所示: ViewData ViewBag PartialView TempData Vi ...
- SQL Server无法连接到本地数据库
当我们超过一天没有使用SQL Server时,可能会出现无法连接到本地数据库的现象,如下图 无法连接到 .. ------------------------------ 其他信息: 在与 SQL S ...
- Mysql 命令行 连接远程/本地数据库
Mysql 命令行 连接远程/本地数据库 Mysql 命令行 连接本地数据库 MySQL登录 mysql -uroot -p密码 mysql -hip -uroot -p连接目标的密码 mysql - ...
- Asp.net MVC使用Model Binding解除Session, Cookie等依赖
上篇文章"Asp.net MVC使用Filter解除Session, Cookie等依赖"介绍了如何使用Filter来解除对于Session, Cookie的依赖. 其实这个也可以 ...
- 笔记三:ASP.NET MVC 添加一个新页面,运行显示HTTP 404。您正在查找的资源(或者它的一个依赖项)可能已被移除,或其名称已更改,或暂时不可用。请检查以下 URL 并确保其拼写正确。
原操作:直接View下对应文件夹中添加页面,运行时报错. 解决方案: 1.删除之前创建的页面,然后找到该文件夹对应的控制器Controller. 2.添加以下: public ActionResult ...
- Asp.net mvc 添加Jquery UI
1.使用NuGet下载jquery ui Install-Package jQuery.UI.Combined 2.下载多语言文件: development-bundle/i18n目录下是jquery ...
- asp.net mvc 客户端加验证非空验证数据库是否存在验证
第一次使用此验证功能个人觉得方便,代码量少,看起来直观. 先看看非空验证效果图 长度验证 数据库是否存在验证 这是asp.net 自带验证的效果,实现这个效果很简单,只需Model层添加几个属性 Re ...
- ModelBinder——ASP.NET MVC Model绑定的核心
Model的绑定体现在从当前请求提取相应的数据绑定到目标Action方法的参数.通过前面的介绍我们知道Action方法的参数通过ParameterDescriptor来描述,ParameterDesc ...
- ASP.“.NET研究”NET MVC 3 —— Model的使用?
昨天博客发了新文章,讲一下我对如何使用MVC中的Model的看法,不是什么大技术,当是一个技术讨论^^ 原文地址:http://www.youguanbumen.net/Article.aspx?id ...
- ASP.NET MVC以ModelValidator为核心的Model验证体系: ModelValidator
旨在为目标Action方法的执行绑定输入参数的Model绑定过程伴随着对Model的验证.借助相应的验证特性,我们可以直接以声明的方式在Model类型上定义验证规则,这些规则将会作为Model元数据的 ...
最新文章
- Confluence 6 应该如何在我的空间中组织内容
- 物理路径与虚拟路径 及Web Server
- Spring Boot 终极清单
- 可用资源不足excel无法完成任务_项目资源管理包括哪些内容?
- 尚学堂java 参考答案 第九章
- cplex java_cplex-Java-样例代码解析
- laravel中when的使用
- 以Maya为引擎的小游戏:是男Yin就坚持2K帧
- 为所欲为表情包制作器
- 免费开放可转盲文字库 阿里健康大药房呼吁关注视障群体用药安全
- 微云百度云等资源 至少1M/s下载提速 无需会员
- TCR历史论文多久能发表?
- “另类”计算IP地址和子网划分
- 34%的人会出轨。。。
- 教育行业课程介绍话术
- English语法 - 序章(重新认识英语)
- 「津津乐道播客」#273 科技乱炖:实时音频社交爆红的冷思考
- 亚信科技中国有限公司实习面试(长春)
- 码农场 » POJ 2566 Bound Found 题解 《挑战程序设计竞赛》
- Vue 和 React 的区别
热门文章
- 新版ubuntu16.04安装旧版商店与flash
- IC卡读写器VB.NET源代码
- 關于dotNet開發中的框架思考
- Linux电源管理-Operating Performance Points(OPP)
- 深入解读Linux进程调度系列(7)——调度与CPU隔离
- 用glew,glfw实现的opengl 学习笔记2画一个四方形
- 带aidl文件的应用程序在android平台源码中的编译
- stm32 读取sd卡图片显示_全面测试雷克沙1667x 性能,你懂什么叫超高速SD卡吗
- 全国夜间灯光指数数据、GDP密度分布、人口密度分布、土地利用数据、降雨量数据
- 一条拼了40min的hql引发的思考