基于ASPNET的Web应用开发单元9任务1:使用LINQ连接数据库课件.ppt

上传人(卖家):晟晟文业 文档编号:4965997 上传时间:2023-01-29 格式:PPT 页数:25 大小:2.21MB
下载 相关 举报
基于ASPNET的Web应用开发单元9任务1:使用LINQ连接数据库课件.ppt_第1页
第1页 / 共25页
基于ASPNET的Web应用开发单元9任务1:使用LINQ连接数据库课件.ppt_第2页
第2页 / 共25页
基于ASPNET的Web应用开发单元9任务1:使用LINQ连接数据库课件.ppt_第3页
第3页 / 共25页
基于ASPNET的Web应用开发单元9任务1:使用LINQ连接数据库课件.ppt_第4页
第4页 / 共25页
基于ASPNET的Web应用开发单元9任务1:使用LINQ连接数据库课件.ppt_第5页
第5页 / 共25页
点击查看更多>>
资源描述

1、单元单元9 9:使用使用LINQLINQ技术访问数据库技术访问数据库任务1:使用LINQ连接数据库WEB 应应 用 开开 发发主要内容LINQ 介绍1LINQ TO SQL介绍 2对象关系设计器3DataContext类4使用LINQ连接数据库5学习目标技术应用背景一、任务1:使用LINQ连接数据库二、基本知识与技能LINQ简介 1、什么是LINQ二、基本知识与技能LINQ简介LINQ to EntitiesLINQ ToSQLLINQ toXMLC#3.0VB 9.0OthersLINQ ToDatasetLINQ ToObjectsXMLObjectsRelational Data.NET

2、 Language Integrated Query(LINQ)2、LINQ架构二、基本知识与技能LINQ简介LINQ to Objects 主要负责对象的查询LINQ to XML 主要负责 XML 的查询LINQ to ADO.NET 主要负责数据库的查询,它又包括以下三种类型:LINQ to SQL LINQ to DataSet LINQ to Entities3、LINQ分类二、基本知识与技能LINQ to SQL简介1、什么是LINQ to SQL二、基本知识与技能LINQ to SQL简介2、LINQ to SQL对象模型二、基本知识与技能LINQ to SQL简介3、LINQ对

3、象模型与关系数据模型的对应关系二、基本知识与技能对象关系设计器二、基本知识与技能对象关系设计器LinqDBDataContext 类LinqDB 数据库UserInfo 表IDUsernamePasswordEmailUserInfo 类ID 属性Username属性Password属性Email属性二、基本知识与技能DataContext类1、DataContext类简介二、基本知识与技能DataContext类SubmitChanges()方法能够计算要插入、更新或删除的已修改对象的集,并执行相应的修改提交到数据库,并修改数据库。GetTable()方法能够获取DataContext 类的

4、实例的表的集合。2、DataContext类的方法 二、基本知识与技能DataContext类GetChangeSet()方法能够获取被修改的对象,它返回由3 个只读集合(Inserts、Deletes和Updates)组成的对象。GetChangeSet()方法返回值的类型为ChangeSet,由3个只读集合(Inserts、Deletes 和Updates)组成。ChangeSet 类包含以下3个属性:Deletes 属性,已从ChangeSet 中删除的实体。Inserts 属性,已插入到ChangeSet 中的实体。Updates 属性,已在ChangeSet 中更新的实体。三、任务1的实施1、创建LINQ到SQL的实体类LinqDB.dbml示意图三、任务1的实施2、使用LinqDataSource控件显示数据三、任务1的实施三、任务1的实施三、任务1的实施四、小结通过学习本单元的内容可以使用LINQ连接数据库,显示数据库的数据。五、作业Thank You!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(基于ASPNET的Web应用开发单元9任务1:使用LINQ连接数据库课件.ppt)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|