访问数据库ADONET创建数据库连接数据处理办法数据绑定

上传人:ap****ve 文档编号:120529555 上传时间:2020-02-07 格式:PPT 页数:36 大小:763KB
返回 下载 相关 举报
访问数据库ADONET创建数据库连接数据处理办法数据绑定_第1页
第1页 / 共36页
访问数据库ADONET创建数据库连接数据处理办法数据绑定_第2页
第2页 / 共36页
访问数据库ADONET创建数据库连接数据处理办法数据绑定_第3页
第3页 / 共36页
访问数据库ADONET创建数据库连接数据处理办法数据绑定_第4页
第4页 / 共36页
访问数据库ADONET创建数据库连接数据处理办法数据绑定_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《访问数据库ADONET创建数据库连接数据处理办法数据绑定》由会员分享,可在线阅读,更多相关《访问数据库ADONET创建数据库连接数据处理办法数据绑定(36页珍藏版)》请在金锄头文库上搜索。

1、访问数据库 ADO NET创建数据库连接数据处理数据绑定 数据库基础知识 关系型数据库基础SQLServer2000 关系型数据库基础 数据库是一个按一定方式组织起来的数据的集合 在关系型数据库中 最重要也是最基础的是数据表 数据表是一系列相关数据的集合 主键 SQLServer2000 功能可编程性安装方便 ADO NET的优势 ADO NET与ADO的本质不同 ADO NET是一组由 NETFramework提供的对象类的名称 用于数据存储中的数据交互 ADO NET与ADO相比具有更大的可伸缩性和互操作性 ADO NET可以使用XML作为通用的数据传送格式ADO NET具有十分强大的可伸

2、缩性 ADO NET的优势 由于使用了更好的封装 所以更容易实现数据共享 由于支持XML 所以提高了标准化程度 由于提供了强大的输入环境 所以可编程性大大增强 由于对断开的记录集进行了自动处理 使得ADO NET的性能大大提高 ADO NET的使用 ManagedProviders建立数据库连接使用Command对象执行数据库命令使用DataAdapter对象执行数据库命令 代码命名空间 System DataSystem Data SQLClientSystem Data OleDB ManagedProviders ManagedProvider提供了两种编程接口 SQLServer的编程

3、接口和OLEDB编程接口 针对SQLServer接口 通常要使用下面的方法来导入命名空间 而对于OLEDB接口 通常要使用下面的方法导入命名空间 建立数据库连接 如果使用OLEDB编程接口 就要使用OleDbConnection对象如果使用SQLServer编程接口 就要使用SqlConnection对象 例子 用Command对象执行数据库命令 在建立数据库连接之后 可以使用Command对象执行数据库命令来进行数据库访问操作 对于OLEDB接口 使用的是OleDbCommand对象对于SQLServer接口 使用的是SqlCommand对象 例子 例子 用DataAdapter对象执行数据

4、库命令 使用DataAdapter对象执行查询 查询的返回数据将存储在DataSet对象中 使用DataAdapter对象 对于OLEDB接口 使用的是OleDbDataAdapter对象对于SQLServer接口 使用的是SqlDataAdapter对象 在使用DataAdapter对象 OleDbDataAdapter SqlDataAdapter 时 只需要设置分别表示SQL命令和数据库连接的两个参数 就可以通过它的Fill方法把查询结果放置在一个DataSet对象中 例子 DataSet对象 在一个DataSet对象实例中 可以包含多个DataTable 而一个DataTable可以包

5、含多个DataRow 例子 1 例子 2 例子 数据绑定 什么是数据绑定DataGrid控件DataList控件Repeater控件 什么是数据绑定 所有的数据绑定都会通过DataBind 函数来实现 这个函数是这个页面 Page 和所有控件的一种方法 实现相关的数据绑定 在实现数据绑定的时候 首先要指明数据源 然后再使用DataBind方法 需要说明的是 做数据源的不仅可以是DataSet中的一个数据视图 还可以是数组等数据结构 与数据库应用相关紧密的Web控件 DataGrid控件DataList控件Repeater控件 DataGrid控件 DataGrid是一个功能强大的控件 它可以使

6、用数据绑定技术 在数据初始化的时候绑定一个数据源 除了能够显示数据外 还可以实现编辑 排序和分页等功能 DataGrid控件的写法 或者其中options所在的位置用于写DataGrid控件的属性和事件 而options1 options2 options3 options4 options5所在的位置分别用于写不同的列控件的属性 显示一个带图片的数据表内容 1 显示一个带图片的数据表内容 2 DataList控件 DataList控件也是一个可以实现数据绑定的控件 与DataGrid相比 DataList控件可以为数据显示提供更多的显示方式 写法 content1content2content3content4content5content6其中options所在的位置用于写DataList控件的属性和事件 而各个content位置则用于写需要显示的数据和控件 通过DataList控件来显示Student数据表的内容 使用更灵活的形式显示student数据表的数据 1 使用更灵活的形式显示student数据表的数据 2 使用Repeater控件显示Student数据表的内容 1 使用Repeater控件显示Student数据表的内容 2

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号