使用datalist控件和数据库图片显

上传人:san****019 文档编号:70166192 上传时间:2019-01-16 格式:PPT 页数:18 大小:1.13MB
返回 下载 相关 举报
使用datalist控件和数据库图片显_第1页
第1页 / 共18页
使用datalist控件和数据库图片显_第2页
第2页 / 共18页
使用datalist控件和数据库图片显_第3页
第3页 / 共18页
使用datalist控件和数据库图片显_第4页
第4页 / 共18页
使用datalist控件和数据库图片显_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《使用datalist控件和数据库图片显》由会员分享,可在线阅读,更多相关《使用datalist控件和数据库图片显(18页珍藏版)》请在金锄头文库上搜索。

1、第07讲 使用DataList控件和数据库图片显示,一、使用DataList控件显示数据库中的内容(6.4) 二、显示数据库中的图片(6.6),一、使用DataList控件显示数据库中的内容(6.4),知识点:,回顾与数据库连接的基本方法 巩固在代码中使用SQL语句进行数据库查询 掌握DataList控件的数据绑定方法 掌握在DataList控件中动态更改数据显示的方向,实现步骤:,1、使用员工信息表(Staff) 2、创建新ASP.NET应用程序。 3、设计页面MyDataList.aspx 4、设计访问数据库的连接字符串 5、设计页面MyDataList.aspx的事件和函数(重点),页面

2、设计:,(贴图),运行结果1:,贴图,运行结果2: 单击更改显示方向后,显示:,贴图,小结: 1、把数据库中的数据绑定到控件的基本步骤。 2、如何动态更改控件中的数据显示,相关的属性和方法:,1、DataBind(): 2、RepeatDirection:该枚举用于指定列表控件项的显示方向。有成员: Horizontal(列表项以行的形式水平显示,从左到右、自上而下地加载,直到呈现出所有的项。) Vertical(列表项以列的形式垂直显示,自上而下、从左到右地加载,直到呈现出所有的项。) 3、DataList.RepeatDirection 属性:获取或设置 DataList控件是垂直显示还是

3、水平显示,其值为RepeatDirection枚举值之一。默认值为 Vertical。,二、显示数据库中的图片,知识点:,回顾在SQL SERVER数据库中创建存储过程 掌握在ASP.NET中调用并执行存储过程的步骤 掌握在ASP.NET中显示图片时所涉及到的类及其方法,实现步骤:,1、使用图片表(Picture) 2、创建存储过程 3、创建新ASP.NET应用程序。 4、设计数据访问层的类PictureDB.cs 5、设计访问数据库的连接字符串 6、设计页面PictureList.aspx 7、设计页面PictureList.aspx的事件和函数 8、设计页面MyShowPicture.as

4、px 9、设计页面MyShowPicture.aspx的事件和函数,页面设计:,(贴图),运行结果1:,贴图,运行结果2: 单击shaonv超链接可以看到:,相关的属性和方法1:,1、Response.ContentType属性:获取或设置输出流的 HTTP MIME 类型。 2、Response.BinaryWrite()方法:将一个二进制字符串写入 HTTP 输出流。 3、Response.End()方法:将当前所有缓冲的输出发送到客户端,停止该页的执行,并引发 Application_EndRequest 事件。 4、 Respose.AppendHeader()方法:将 HTTP 头添

5、加到输出流。,相关的属性和方法2:,1、CommandBehavior.CloseConnection :在执行该命令时,如果关闭关联的 DataReader 对象,则关联的 Connection 对象也将关闭。 CommandBehavior是.NET Framework 类库的用于提供对查询结果和查询对数据库的影响的说明,有几个枚举值,详细请查看帮助 2、Int32.Parse:将数字的字符串表示形式转换为它的等效 32 位有符号整数,更多的知识请查看帮助中的Parse方法。 3、Page.EnableViewState属性:获取或设置一个值,该值指示当前页请求结束时该页是否保持其视图状态

6、以及它包含的任何服务器控件的视图状态。如果该页保持其视图状态,则为 true;否则为 false。默认为 true,应用程序中使用存储过程,1、定义数据库的访问方式为存储过程 myCommand.CommandType = CommandType.StoreProcedure 2、添加存储过程的参数 SqlParameter parameterPictureID = new SqlParameter(“PictureID“,SqlDbType.Int,4); parameterPic tureID.Value = nPictureID; myCommand.Parameters.Add(parameterPictureID);,小结: 1、利用数据库的存储过程显示数据。 2、显示图片的步骤,上机作业: 将本讲所讲述的两部分内容做到一个系统中。 (要求:参照书上代码重头自做,不容许提交书带原代码或成片代码复制,程序中变量名、对象名等重新取名)。,

展开阅读全文
相关资源
相关搜索

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

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