zoukankan      html  css  js  c++  java
  • Asp.Net MVC 从数据库生成代码(包括页面)

    项目需要,数据库已经设计完成,需要生成相关的数据访问代码和页面。

    参考:http://www.tracefact.net/asp-net/aspnetmvc-model-part1.aspx

    http://www.cnblogs.com/seawaving/archive/2012/12/05/2803429.html

    第一步,按照下面的步骤,生成数据模型和访问层代码:

    1. 右键点击“解决方案浏览器”窗口中的Models文件夹,并且选择菜单项,“添加(Add)”,“新建项(New Item)”。
    2. 在“添加新项(Add New Item)”对话框中,选择Data分类(如图1)。
    3. 选择ADO.NET Entity Data Model模板,将实体数据模型命名为MoviesDBModel.edmx,并且点击“添加”按钮。点击“添加”按钮将会运行数据模型向导。
    4. 在“选择模型内容(Choose Model Contents)”步骤,选择“从数据库生成(Generate from a database)”选项,并且点击“下一步(Next)”按钮。
    5. 在“选择数据连接(Choose Your Data Conncetion)”步骤,选择MoviesDB.mdf数据库连接,输入实体的连接设置名MoviesDBEntities,并且点击“下一步”按钮。
    6. 在“选择你的数据库对象(Choose Your Database Object)”步骤,选择Movie数据库表,并且点击“完成”按钮。

    第二步,创建控制器和页面:

    1. 在创建控制器前必须先Build一下,不然选不到类)右键单击Controllers文件夹,新建一个名为“MoviesController ”的控制器。
    2. 在“添加控制器”页面,“模型类”,填第一步生成的表对应的类“Movies”,“数据上下文类”填写刚才第一步生成“MoviesDBEntities”。
    3. 点击添加,将创建以下文件和文件夹:

      • 项目的 Controllers 文件夹下新增MoviesController.cs文件
      • 项目的Views文件夹下新增Movies文件夹
      • 在Views/Movies文件夹下创建了Create.cshtml, Delete.cshtml, Details.cshtml, Edit.cshtml, 和 Index.cshtml 五个文件。

    到此所有的创建工作完毕,然后修改代码。

  • 相关阅读:
    splunk linux安装
    [读书笔记]-时间管理-把时间当做朋友
    [读书笔记]-技术学习-Redis
    [读书笔记]-阅读方法-王者速读法
    vuex、localStorage、sessionStorage之间的区别
    vuex的使用
    Vue常用指令总结
    vue-router参数传递
    Vue-router的基本使用
    v-on精炼
  • 原文地址:https://www.cnblogs.com/SamFang/p/5212171.html
Copyright © 2011-2022 走看看