|
MICROSOFT ADO.NET 程序设计教学大纲
一、 课程的性质和任务
.NET框架的数据访问组件ADO.NET能与XML兼容平台上的任何一种组件协同工作。本课件介绍了ADO.NET的对象模型以及如何使用这些模型开发数据绑定Windows窗体和Web窗体,ADO.NET如何与XML交互以及如何通过.NET环境访问旧版本的ADO。课件内容包括创建连接、数据命令和数据阅读器、使用数据集、数据表和数据视图、编辑和修改数据、Windows窗体和Web窗体中的数据绑定、使用XML设计器修改数据结构、用ADO.NET读写XML以及通过.NET框架访问ADO等。本课件适合于有一定Visual
Basic或Visual C#编程基础的ADO初学者,对于想要学习和扩展数据库开发技术的开发者而言,本课件也是非常理想的学习工具。
二、 课程的教学基本要求
熟悉ADO.NET的组成和特性,学会如何开发VisualBasic.NET和Visual
C#.NET的数据库功能。
三、 教学内容和教学要求
第I部分 ADO.NET入门
第1章 ADO.NET入门
关于对象的说明、ADO.NET对象模型、数据提供程序、数据集、把数据绑定到简单的Windows窗体上、把连接和数据适配器添加到窗体中、创建数据集、把控件简单绑定到数据集上、把数据加载到数据集中
第II部分 数据提供程序
第2章 创建连接
了解连接、创建连接、设计时连接、在运行时创建连接、使用Connection的属性、 ConnectionString属性、使用其他连接属性、Connection方法、处理Connection事件、
StateChange事件、InfoMessage事件
第3章 数据命令和DataReader
了解数据命令和DataReader、创建数据命令、在设计时把数据命令添加到窗体上、在运行时创建数据命令、命令属性、在设计时设置Command的属性、在运行时设置Command的属性、使用参数集合、Command的方法
第4章 数据适配器
了解数据适配器、创建数据适配器、使用[服务器资源管理器、在运行时创建数据适配器、预览结果、数据适配器的属性、数据适配器命令、TableMappings集合、数据适配器的方法、生成数据集和绑定数据、Fill方法、Update方法、处理数据适配器事件、
OnRowUpdating事件、onRowUpdated事件
第5章 ADO.NET中的事务处理
事务、创建事务、创建新事务、创建嵌套事务、使用事务、指派事务给命令、提交和回波事务
第III部分 操作数据
第6章 数据集
了解数据集、创建数据集、创建类型化数据集、创建非类型化数据集、数据集属性、数据集的Tables集合、数据集的Relations集合、数据集方法
第7章 数据表
了解数据表、创建数据表、创建单独的数据表、在数据集中创建数据表、数据表属性、 使用数据表属性、Columns集合、Rows集合、Constraints集合、数据表的方法、Select方法、数据行的方法、数据表的事件、
第8章 数据视图
了解数据视图、创建数据视图、使用Visual Studio、在运行时创建数据视图、数据视图的属性、数据列表达式、表达式排序、行状态过滤器、数据视图的方法
第IV部分 使用ADO.NET对象
第9章 编辑和更新数据
编辑和更新数据、数据行的状态和版本、编辑数据集中的数据、添加数据行、删除数据行、 改变数据行的值、推迟对数据行值的修改、更新数据源、使用DataAdapter的Update方法、
执行Command对象、接受和拒绝数据集修改、使用AcceptChanges、使用RejectChanges
第10章 Windows窗体中的ADO.NET数据绑定
了解Windows窗体中的数据绑定、把控件绑定到ADO.NET数据源上、简单绑定控件属性、 复杂绑定控件属性、使用BindingContext对象、使用CurrencyManager对象、
CurrencyManager的属性、CurrencyManager的方法、CurrencyManager的事件、使用Binding对象
第11章 在Windows窗体中使用ADO.NET
格式化数据、使用Format事件、使用Parse事件、在Windows控件中显示数据、简化数据输入、处理数据关系、使用数据窗格显示分层数据、使用TreeView显示分层数据、查找数据、在Windows窗体中验证数据、数据变化事件、
控制验证事件、使用ErrorProvider组件
第12章 Web窗体中的数据绑定
了解Web窗体中的数据绑定、把控件绑定到ADO.NET数据源、简单绑定控件属性、复杂绑定控件属性、使用DataBinder对象、维护ADO.NET对象的状态、在服务器上维护ADO.NET对象、在页面上维护ADO.NET对象、在Web窗体中更新数据源
第13章 在Web窗体中使用ADO.NET
使用基于模板的Web控件、使用数据网格控件、使用数据列表控件、移动数据
第V部分 ADO.NET与XML
第14章 使用XML设计器
了解XML架构、创建XML架构和类型化数据集、创建架构、创建数据集、了解架构属性、 在XML设计器中使用数据表、把数据表添加到xML设计器中、创建键、创建关系、使用元素、
使用类型、简单类型、复杂类型、使用特性、特性的属性、创建特性
第15章 读写XML
了解ADO.NET和XML、使用数据集的XML方法、GetXml和GetXmlSchema方法、ReadXmlSchema方法、InferXmlSchema方法、ReadXml方法、WriteXmlSchema方法、
WriteXml方法、控制写XML的方式、使用数据关系的嵌套属性、使用数据列的ColumnMapping属性、 XmlDataDocument对象
第16章 在.NET框架中使用ADO
了解COM互操作性、、在.NET框架中使用ADO、建立一个对ADO的引用、创建ADO对象、在.NET框架中使用ADOX
|