今天学习EntityFromWork数据库框架的第四节

实现多表之间的增删改查

实现步骤

1.添加两张数据库表Catelog和Article

2.添加数据模型

3.选第一个点下一步新建连接

4.如图

创建成功后表模型

5.需要调用表模型的时候

ChangeDBEntities db = new ChangeDBEntities();
//ChangeDB是数据库名 db是自定义的对象名

6.单表添加

//Artice表单表添加Article article = new Article();article.title = "下雨了";article.Author = "佳宏";article.Contens = "今天下雨了";article.Catelogid = 5;db.Article.Add(article);db.SaveChanges();

7.表数据展示

窗体添加Reapete控件

<asp:Repeater ID="Repeater1" runat="server"><ItemTemplate>//动态绑定数据字段<%# Eval("Title") %>,<%# Eval("Author") %>,<%# Eval("Content") %>,<%# Eval("CatelogName") %><br /></ItemTemplate>
</asp:Repeater>

在窗体加载事件中查询数据

ChangeDBEntities db = new ChangeDBEntities();var result = from article in db.Articlejoin catelog in db.Catelog on article.Catelogid equals catelog.idselect new {Title=article.title,Content=article.Contens, Author=article.Author,CatelogName=catelog.Name };//绑定数据this.Repeater1.DataSource = result.ToList();this.Repeater1.DataBind();

ASP.NET Web窗体(.NETFromWork应用程序) ADO.NET 实体数据模型 关于多表联查显示的实现相关推荐

  1. .net html5 框架,ASP.NET - 介绍 ASP.NET Web 窗体框架的导航 | Microsoft Docs

    MVC 07/08/2015 本文内容 介绍 ASP.NET Web 窗体框架的导航 ASP.NET Web 窗体框架的导航是一个托管在 navigation.codeplex.com 上的开源项目, ...

  2. Visual 2015创建新项,缺少ADO.NET 实体数据模型的解决方法

    现在的某度查资料真的很麻烦,突然我自身的VS2015创建EF的时候找不到 ADO.NET 实体数据模型,但是使用CodeFrist是可以生成数据表的.所有特别郁闷. 打开界面如下 某度半天,都没有查出 ...

  3. mysql ado.net 实体数据模型_Visual Studio2017中如何让Entity Framework工具【ADO.NET实体数据模型】支持MYSQL数据源...

    熟悉Entity Framework应该对以下图片不陌生,他就是ADO.NET实体数据模型向导:可以将数据库的表自动生成模型类,或者创建Code First的模型文件. 但是这个模型向导默认只显示微软 ...

  4. C# 在.net 6.0 上使用ADO.NET实体数据模型

    概述: 这是一个帮助文档,帮助你重振信心.可以确切的说,在C# 6.0 (甚至7.0)你也可以使用ADO.NET实体数据模型,而不必绞尽脑汁地去思考如何在你的电脑上装老版本的.net 4.8及以下版本 ...

  5. 手把手教你了解Asp.net web窗体

    建立空解决方案 项目名称改为Book 路径随意 如C:\ASPNET 在Book解决方案中新建文件系统网站ChapSite 输入名称ChapSite ChapSite网站路径C:\ASPNET\Boo ...

  6. ASP.NET Web 窗体

    所有服务器控件必须出现在 <form> 标签内,同时 <form> 标签必须包含 runat="server" 属性. ASP.NET Web 表单 所有服 ...

  7. 【ASP.NET Web API教程】2.3 与实体框架一起使用Web API

    2.3 Using Web API with Entity Framework 2.3 与实体框架一起使用Web API 本小节是ASP.NET Web API第2章的第3小节,原文共分为7个部分,分 ...

  8. 【ASP.NET】旧的ADO.NET实体数据模型创建方式

    在VS2017的主工程下右击->新建项->数据->ADO.NET实习数据模型,注意:要放到根目录下. 接着就是默认点下一步,服务器名填自己电脑名,在我的电脑-右击-属性-高级选项里有 ...

  9. 在Win2003、Win7、XP中配置IIS搭建ASP.NET Web网站或应用程序(1)

    在各系统中配置IIS 1.Xp系统中iis5.1的配置 Xp系统中自带的是IIS5.1,而IIS5.1中只能建立一个网站--即默认网站,如果要在上面部署多个web应用程序,我们可以使用新建虚拟目录的形 ...

最新文章

  1. 几种典型磁铁表面的磁感应强度的变化
  2. Java的i =i_java中i = i++和i =++i的深入讲解
  3. 遥感计算机分类实验的难点,8-遥感实验.doc
  4. python笔记九(迭代)
  5. 成绩转换(百分制到五级制的转换)-(只作新手参考)
  6. 2.AsyncQueryHandler、内容提供者
  7. 06-07 Jenkins中配置 Git 认证信息
  8. 不属于处理数据的计算机应用,计算机应用基础6
  9. image加载图片 ui unity_【Unity游戏客户端框架搭建】四、资源管理之理论篇
  10. 单价数量和总价的公式_小学数学量的计算单位及常用公式表
  11. srs流媒体服务器+obs推流(简单)
  12. 聊聊Web 3为什么可以解决数据使用中存在的难题
  13. 蓝牙、Wifi与ZigBee无线传输技术中,谁比较占有优势
  14. WordPress 网站基于REST API 开发“微信小程序”实战
  15. UG NX二次开发 - CAM 获取和设置公差的方法,含内外公差、边界内外公差的设置方法
  16. java实现批量去除图片水印
  17. 计算机技术在预防医学的应用,计算机技术在预防医学科研数据处理中的应用
  18. c语言fseek函数的总结
  19. linux开机自启动的几种方法
  20. 将电影字幕整理后,便于打印学习

热门文章

  1. 【POJ 1723 --- SOLDIERS】
  2. vscode代码行数显示与关闭
  3. Microsoft OLE DB Provider for SQL Server 错误 '80040e37'
  4. 尊贵豪礼:微软2017最有价值专家MVP奖套件开箱图集
  5. rufus启动盘制作+linux18.04安装(一定仔细看文字)
  6. 京东面试题: 小东抛小球
  7. (hdu step 4.3.3)Sum It Up(从n个数中选出m个数让他们的和达到指定和targetSum,输出所有的合法序列)
  8. 面向对象三大特征——extends继承性
  9. go语言使用kratos框架,使用工厂模式创建对象时,biz层和data层出现循环依赖的错误解决方案
  10. C++系统日志库精选:深入剖析glog与log4cplus,轻松搭建高效日志系统