大家好,今天来为大家分享ASP.NET MVCSQL 数据库的一些知识点,和的问题解析,大家要是都明白,那么可以忽略,如果不太清楚的话可以看看本篇文章,相信很大概率可以解决您的问题,接下来我们就一起来看看吧!
创建数据库
Visual Web Developer 附带一个名为SQL Server Compact 的免费SQL 数据库。
可以通过几个简单的步骤创建本教程所需的数据库:
右键单击解决方案资源管理器窗口中的App_Data 文件夹
选择添加、新项目
选择SQL Server Compact 本地数据库*
将数据库命名为Movies.sdf
单击添加按钮
* 如果选项中没有SQL Server Compact 本地数据库,则表明您的计算机上没有安装SQL Server Compac。请通过以下链接安装:SQL Server Compact
Visual Web Developer 会自动在App_Data 文件夹中创建数据库。
注意:本教程要求您具备一些有关SQL 数据库的基本知识。如果您想首先学习此主题,请访问我们的SQL 教程。
添加数据库表
双击App_Data 文件夹中的Movies.sdf 文件,将打开数据库资源管理器窗口。
要在数据库中创建新表,请右键单击“表”文件夹并选择“创建表”。
创建像这样的列:
列类型是否允许为NullIDint(主键)NoTitlenvarchar(100)NoDirectornvarchar(100)NoDatedatetimeNo列的说明:
ID 是一个整数(完整的数字),用于标识表中的每条记录。
标题是一个100 个字符的文本列,用于存储电影的标题。
导演是一个100 个字符的文本列,用于存储导演的姓名。
Date 是存储电影发行日期的日期列。
创建表列后,保存表并将其命名为MovieDBs。
笔记:
我们特意将该表命名为“MovieDBs”(以s 结尾)。在下一章中,您将看到数据模型的“MovieDB”。这可能看起来有点奇怪,但是这种命名约定确保控制器连接到数据库表,并且您必须使用它。
添加数据库记录
您可以使用Visual Web Developer 将一些测试记录添加到电影数据库中。
双击App_Data 文件夹中的Movies.sdf 文件。
右键单击数据库浏览器窗口中的MovieDBs 表,然后选择显示表数据。
添加一些记录:
IDTitleDirectorDate1PsychoAlfred Hitchcock01.01.19602La Dolce VitaFederico Fellini01.01.1960注意:ID 列会自动更新,您无需对其进行编辑。
添加连接字符串
将以下元素添加到Web.config 文件中的connectionStrings 元素中:
添加名称=’MovieDBContext’
connectionString=’数据源=|DataDirectory|Movies.sdf’
原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/143964.html
用户评论
無極卍盜
终于找到讲解 ASP.NET MVC 和 SQL 的博客了!以前总是摸不着头脑,现在看来还是蛮容易理解的。学习一下这个框架说不定以后找工作更顺利!
有20位网友表示赞同!
一别经年
我对数据库操作一直感到头疼,这篇文章介绍的很详细,特别是对 MVCS 模式解释得清清楚楚。以后试试在项目中使用吧!希望作者能出更多教程~
有17位网友表示赞同!
无所谓
我最近学前端开发,也想了解一下 backend 的架构,感觉 MVC 是一个比较好的思路,这篇文章正好可以给我一些启发!
有17位网友表示赞同!
掉眼泪
觉得文章里面数据库操作的部分可以用更加直观的例子来阐述,比如用表格举例,更容易理解。毕竟很多初学者像我可能没有太多数据库的底子。
有19位网友表示赞同!
哭着哭着就萌了°
ASP.NET MVC 和 SQL 数据库确实是很常见且高效的搭配方案,这篇文章总结得很好。对于刚开始接触这个领域的同学很有帮助,可以作为入门指南参考!
有5位网友表示赞同!
南宫沐风
这篇博文写的简单明了,逻辑清晰,非常适合初学者学习。而且图文并茂,更容易理解和记忆。我之前看过一些教程,感觉比那些复杂的多。
有8位网友表示赞同!
青衫故人
作者的讲解真的很棒,我已经把文章的内容都看了一遍,受益匪浅!计划周末尝试用 ASP.NET MVC 和 SQL 数据库搭建一个小项目看看效果
有16位网友表示赞同!
折木
我觉得这篇文章重点放在了理论层面的讲解上,没有太多实操案例,有点理论性过于强了。如果能增加一些代码示例和实践操作步骤就更好了。
有8位网友表示赞同!
矜暮
ASP.NET MVC 确实是一个成熟的框架,性能稳定可靠,而且易于维护,这也是它被广泛使用的原因吧
有19位网友表示赞同!
闷骚闷出味道了
我之前一直用传统的web开发模式,现在想学习一下 ASP.NET MVC , 这篇文章让我开始有了入门的方向 。感觉mvc 模式比传统模式更适合大型项目的开发
有20位网友表示赞同!
站上冰箱当高冷
对于 SQL 数据库的操作,我觉得文章中的介绍比较一般性,没有深入到具体的技巧和最佳实践。对于想要掌握更高水平数据库操作的读者来说可能稍显不足。
有17位网友表示赞同!
凉话刺骨
我之前用过 ASP.NET MVC 开发一些简单的网站,但是学习了这篇文章后发现还有很多我没有了解的功能,感觉自己对这个框架还得继续深 Dive
有7位网友表示赞同!
绳情
文章内容很翔实,把 ASP.NET MVC 和 SQL 数据库的关键点都阐述清楚了。对于想要全面理解这两个技术的同学来说非常值得阅读。
有17位网友表示赞同!
◆乱世梦红颜
MVC 架构真的很不错!代码清晰易读,维护起来也方便很多。学习这个架构对开发工作大有促进作用!
有14位网友表示赞同!
男神大妈
我觉得这篇文章缺少一些更深入的解析,比如不同的数据存储方式、事务处理等复杂场景的处理方法。
有19位网友表示赞同!
清原
总体来说,这篇文章对入门级用户很有帮助,简单易懂,内容清晰。希望作者能继续更新更多精彩的博客文章!
有8位网友表示赞同!
漫长の人生
我喜欢作者用图文结合的方式来解释 ASP.NET MVC 和 SQL 数据库的操作流程,很形象也很直观,让我更容易理解了。
有17位网友表示赞同!