新Visual C#.NET程序设计教程 第2版 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 罗福强 白忠建 杨剑 C# Ch11(人邮).pptVIP

  • 12
  • 0
  • 约7.01千字
  • 约 34页
  • 2016-10-26 发布于广东
  • 举报

新Visual C#.NET程序设计教程 第2版 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 罗福强 白忠建 杨剑 C# Ch11(人邮).ppt

(2)应用对象模型 先创建DataContext类的实例。例如,以下代码: private MyScloolDBContext db; string sqlConn = @data source=.\SQLExpress; initial catalog=MySchool; integrated security=true; db = new MyScloolDBContext(sqlConn); 之后,创建并执行LINQ查询,实现具体的数据的查询、增加、更新和删除。例如,以下代码: var queryScore = from score in db.scores select score; foreach (var score in queryScore) { ScoreList.Add(score); } 案例演示 【实例11-6】完成MySchool学生成绩管理功能,实现对学生成绩的添加和更新功能。 详细代码:见教材 作业 1. 书面作业(见本章教材) 2. 上机实验(见本章教材) * Class Over Thank you! 2012年2月29日10时35分 《Visual C#.NET程序设计教程(第2版)》 ——四川省精品课程、四川省高等教育质量工程建设项目 Email:LFQ501@ 第*页 人民邮电出版社与电子科技大学成都学院联合打造——精品教材 Visual C#.NET程序 设计教程(第二版) 2012年2月29日10时35分 《Visual C#.NET程序设计教程(第2版)》 ——四川省精品课程、四川省高等教育质量工程建设项目 Email:LFQ501@ 人民邮电出版社与电子科技大学成都学院联合打造——精品教材 第*页 电子科大成都学院计算机系 课件制作:罗福强、杨剑 E-Mail:LFQ501@SOHU.COm 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: * 第十一章 C#数据库编程技术 1. 总体要求 初步掌握ADO.NET的使用方法,包括Connection 、Command、DataSet、DataAdapter、DataReader对象DataGridView 控件和的使用方法。 了解LINQ的基本语法,熟悉LINQ to SQL的使用方法。 2. 学习重点 使用Connection 和Command 对数据库的操作。 掌握DataSet、DataAdapter、DataReader 对象的作用和使用方法。 使用DataGridView结合ADO.NET对数据库的修改和查询操作。 第十一章 C#数据库编程技术 主要内容 LINQ to SQL编程 11.3 11.1 11.2 ADO.NET概述 1 使用ADO.NET访问数据库 11.1 ADO.NET概述 11.1.1 ADO.NET的架构 11.1.2 ADO.NET的一般使用步骤 返回 11.1.1 ADO.NET的架构 1.Data Provider Data Provider提供了DataSet和数据库之间的联系,同时也包含了存取数据库的一系列接口。 .NET Data Provider 包括: System.Data.SqlClient System.Data.OleDb System.Data.Odbc System.Data.OracleClient .NET Data Provider有4个核心对象: Connection:用于与数据源建立连接; Commmand:用于对数据源执行指定命令; DataReader:指向数据源的仅向前的只读数据流; DataAdapter:自动将各种操作变换到相应的SQL语句。 2.DataSet ADO.NET的核心组件是DataSet,可以将DataSet想像成内存中的数据库,它是不依赖于数据库的独立数据集,这里的独立是指即使断开数据连接或关闭数据连接,DataSet依然可用。 在ADO.NET中,DataSet是专门用来处理从数据源获得数据,无论底层的数据是什么,都可以使用相同的方式来操作从不同数据源取得的数据 DataSet内部是用XML来描述数据的。 11.1.2 ADO.NET的一般使用步骤 1. 准备工作 2. ADO.NET访问数据库的编程思路 1. 准备工作 在使用ADO.NET访问数据库之前,先要作好准备工作

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档