一、内容提要
数据适配器: DataAdapter
DBHelper
学生成绩管理系统数据库连接
动软工具使用
二、内容及操作步骤
1.数据适配器: DataAdapter
概述: 与数据集联合使用。可以实现数据库到数据集数据填充;也可实现数据集变动数据向数据库写入的过程,实现批量数据操作。
属性成员
方法成员
构造函数
注:
使用数据适配器组件时,无需显式打开、关闭数据连接。
2.DBHelper
2.1 概述:使用一个独立的工具类,封装ADO.NET组件的使用
2.2 方法识别
Insert\update\delete 都是使用cmd.ExecuteReader()方法, RunSQL()
Select 使用cmd.ExecuteReader()方法
Select 使用adp.Fill()方法,FillTable()
2.3 定义类:Stu.DBUtility.DBHelperSQL
3.动软工具使用
3.1 概述:基于数据为生成标准的三层代码 结构
3.2 使用演示
三、课堂练习
1.用DataAdapter实现DataSet数据填充
读取连接字符串
创建Connection对象
准备SELECT-SQL语句字符串
创建数据集对象
创建数据适配器对象
调用数据适配器对象的填充方法
将数据集对象绑定到控件中
2.DBHelper类的定义
定义方法RunSQL()
定义方法FillTable()
定义字段connectionString
3.学生成绩管理连接数据库
在Web.Config文件准备好连接字符串
创建DBUtility类库,添加类:DBHelperSQL
改造DAL
查询相关的功能
添加相关
编辑相关
删除相关
四、常见错误
1.找不到项目文件存放位置
感谢阅读
关注“熊哥是程序猿”
学习更多知识
领取专属 10元无门槛券
私享最新 技术干货