《ASP.NET程序设计教学课件作者徐占鹏教学资源KC04090000021电子课件单元6数据绑定控件的使用一数据源控件的使用》由会员分享,可在线阅读,更多相关《ASP.NET程序设计教学课件作者徐占鹏教学资源KC04090000021电子课件单元6数据绑定控件的使用一数据源控件的使用(15页珍藏版)》请在金锄头文库上搜索。
1、单元六 数据库服务控件的应用(一) 数据源控件的使用,主讲教师:冯叶发,学习目标,【知识目标】 了解数据源控件的常用属性以及方法; 掌握数据源控件的使用过程; 【技能目标】 能够熟悉应用数据源控件实现项目中的控件绑定;,注: 本课内容参考教材 单元六 6.1,学习提纲,技术支持的数据源控件 SqlDataSource的使用,技术支持的数据源控件,1. AccessDataSource AccessDataSource数据源控件是专门为连接Microsoft Access数据库而设计的。 2. SqlDataSource SqlDataSource数据源控件是专门为连接Microsoft SQL
2、 Server数据库而设计的。使用SqlDataSource控件还能建立与Oracle、ODBC、OLEDB、等数据库的连接,并对这些数据库执行查询、插入、编辑或删除操作。,技术支持的数据源控件,3. ObjectDataSource ObjectDataSource 控件表示具有数据检索和更新功能的中间层对象。作为数据绑定控件(如 GridView、FormView 或 DetailsView 控件)的数据接口,ObjectDataSource 控件可以使这些控件在 ASP.NET 网页上显示和编辑中间层业务对象中的数据。 4. XmlDataSource XmlDataSource控件是应
3、用于xml文件转换成数据源绑定到控件上.,技术支持的数据源控件,5. SiteMapDataSource SiteMapDataSource控件可以与DataList控件一起完成网站导航功能.,SqlDataSource的使用,1SqlDataSource控件常用属性 SqlDataSource控件是数据源控件中最常用的控件,他可以连接各类数据库,其常用属性如表所示;,SqlDataSource的使用,添加SqlDataSource控件,2SqlDataSource操作步骤,(1)添加控件。从工具箱中拖动SqlDataSource控件到设计窗口;单击其右侧“”,选择“配置数据源”, 如图所示;
4、,单击后进行数据源配置,(2)选择连接数据库。配置数据源的第一步工作就是选择连接的数据库,第1步:单击新建连接,第2步:更改数据库类型,第3步:选择数据库类型,自动生成连接语句,SqlDataSource操作步骤示意图,(3)配置服务器选项,在选择数据库之后,服 务器可以选择默认的服 务器(.),选择登录到服 务器之后,再选择数据库名 称,然后测试连接,会提 示测试链接成功.如图所示,(4)配置Select语句,在配置Select语句时,要选择从数据库检索数据的方法,然后选择表名、设定字段。右侧还有一句“只返回唯一行”,其含义是当检索到多条符合条件的记录时只返回第一行。“Where按钮”用于设
5、定Select的条件语句,指明符合什么条件的记录将被显示,“ORDER BY”按钮用于设定排序子句;“高级”选项用于设定是否生成Insert、Upadate、Delete语句。,(5)测试查询,设定子句,选择表名,指定从数据库检索数据的方法,选择字段名,*代表所有字段,最终生成的Select语句,配置SqlDataSource数据源的Select语句,(6)配置到应用的服务器控件上,在添加的DropDownList控件点击选择数据源,把上面创建好 的数据选中,点击控件选项,选择数据源如右图,选择数据源之后点击确定,配置成功运行网页即可,(7)查看运行结果如下如所示,我们可以改一下下拉列表控件的属性如下代码: DataTextField=“UserName” ,运行结果如下:,项目实训,【实训目的】 1.掌握数据源控件的使用。 【实训内容】 1. 编写一个应用数据源控件的小案例。,