版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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.aspx
4、 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是.NETFramework类库的用于提供对查询结果和查询对数据库的影响的说明,有几个枚举值,详细请查看帮助 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、利用数据库的存
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 总结和工作思路(乡政府)(2篇)
- 数字化转型下C银行中小企业信贷评级体系的重构与优化
- 2025 好玩的篮球传球技巧比赛作文课件
- 2026年个人三年思想工作总结(2篇)
- 数字化赋能:三角镇政府经济发展和科技信息局人事绩效考核系统的创新与实践
- 2025年中级会计师经济法测试题测测试题及答案解析
- 数字化浪潮下:E-Learning在中小学教育中的融合与创新发展
- 数字化浪潮下网上商城购物系统的深度剖析与创新开发
- 数字化浪潮下家具产品数字虚拟展示平台的构建与实践
- 2025 可爱宠物作文课件
- 中国特发性颅内压增高诊断与治疗专家共识(新版)课件
- 《玄女经》白话文译注与原文对照
- 防火电缆涂料施工方案
- 中国人民大学:2025年中国城市CSG(双碳-社会-治理)指数报告
- 道路运输安全生产考核与奖惩制度
- 2025版《煤矿安全规程》解读
- 农商银行转型发展战略方案
- 熬夜上瘾节奏课件
- 西方芭蕾史纲课件
- 印染厂工艺流程
- 首届全国行业职业技能竞赛(电力交易员)大赛考试题库-中(多选题)
评论
0/150
提交评论