使用DataList控件和数据库图片显示.ppt_第1页
使用DataList控件和数据库图片显示.ppt_第2页
使用DataList控件和数据库图片显示.ppt_第3页
使用DataList控件和数据库图片显示.ppt_第4页
使用DataList控件和数据库图片显示.ppt_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第07讲使用DataList控件和数据库图片显示 一 使用DataList控件显示数据库中的内容 6 4 二 显示数据库中的图片 6 6 一 使用DataList控件显示数据库中的内容 6 4 知识点 回顾与数据库连接的基本方法巩固在代码中使用SQL语句进行数据库查询掌握DataList控件的数据绑定方法掌握在DataList控件中动态更改数据显示的方向 实现步骤 1 使用员工信息表 Staff 2 创建新ASP NET应用程序 3 设计页面MyDataList aspx4 设计访问数据库的连接字符串5 设计页面MyDataList aspx的事件和函数 重点 页面设计 贴图 运行结果1 贴图 运行结果2 单击更改显示方向后 显示 贴图 小结 1 把数据库中的数据绑定到控件的基本步骤 2 如何动态更改控件中的数据显示 相关的属性和方法 1 DataBind 2 RepeatDirection 该枚举用于指定列表控件项的显示方向 有成员 Horizontal 列表项以行的形式水平显示 从左到右 自上而下地加载 直到呈现出所有的项 Vertical 列表项以列的形式垂直显示 自上而下 从左到右地加载 直到呈现出所有的项 3 DataList RepeatDirection属性 获取或设置DataList控件是垂直显示还是水平显示 其值为RepeatDirection枚举值之一 默认值为Vertical 二 显示数据库中的图片 知识点 回顾在SQLSERVER数据库中创建存储过程掌握在ASP NET中调用并执行存储过程的步骤掌握在ASP NET中显示图片时所涉及到的类及其方法 实现步骤 1 使用图片表 Picture 2 创建存储过程3 创建新ASP NET应用程序 4 设计数据访问层的类PictureDB cs5 设计访问数据库的连接字符串6 设计页面PictureList aspx7 设计页面PictureList aspx的事件和函数8 设计页面MyShowPicture aspx9 设计页面MyShowPicture aspx的事件和函数 页面设计 贴图 运行结果1 贴图 运行结果2 单击shaonv超链接可以看到 相关的属性和方法1 1 Response ContentType属性 获取或设置输出流的HTTPMIME类型 2 Response BinaryWrite 方法 将一个二进制字符串写入HTTP输出流 3 Response End 方法 将当前所有缓冲的输出发送到客户端 停止该页的执行 并引发Application EndRequest事件 4 Respose AppendHeader 方法 将HTTP头添加到输出流 相关的属性和方法2 1 CommandBehavior CloseConnection 在执行该命令时 如果关闭关联的DataReader对象 则关联的Connection对象也将关闭 CommandBehavior是 NETFramework类库的用于提供对查询结果和查询对数据库的影响的说明 有几个枚举值 详细请查看帮助2 Int32 Parse 将数字的字符串表示形式转换为它的等效32位有符号整数 更多的知识请查看帮助中的Parse方法 3 Page EnableViewState属性 获取或设置一个值 该值指示当前页请求结束时该页是否保持其视图状态以及它包含的任何服务器控件的视图状态 如果该页保持其视图状态 则为true 否则为false 默认为true 应用程序中使用存储过程 1 定义数据库的访问方式为存储过程myCommand CommandType CommandType StoreProcedure2 添加存储过程的参数SqlParameterparameterPictureID newSqlParameter PictureID SqlDbType Int 4 parameterPictureID Value nPictureID myCommand Parameters Add parameterPictureID 小结 1 利用数据库的存

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论