




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第第07讲讲使用使用DataList控件和数据库图片显示控件和数据库图片显示一、使用DataList控件显示数据库中的内容(6.4)二、显示数据库中的图片(6.6)一、使用一、使用DataList控件显示数据库中的内容控件显示数据库中的内容(6.4)知识点:知识点:回顾与数据库连接的基本方法回顾与数据库连接的基本方法巩固在代码中使用巩固在代码中使用SQL语句进行数据库查询语句进行数据库查询掌握掌握DataList控件的数据绑定方法控件的数据绑定方法掌握在掌握在DataList控件中动态更改数据显示的方控件中动态更改数据显示的方向向 实现步骤:实现步骤:1、使用员工信息表Staff) 2、创建新
2、ASP.NET应用程序。3、设计页面MyDataList.aspx 4、设计访问数据库的连接字符串5、设计页面MyDataList.aspx的事件和函数重点)页面设计:(贴图)运行结果1:贴图运行结果2: 单击更改显示方向后,显示:贴图小结:1、把数据库中的数据绑定到控件的基本步骤。 2、如何动态更改控件中的数据显示 相关的属性和方法:1、DataBind():2、RepeatDirection:该枚举用于指定列表控件项的显示方向。有成员: Horizontal列表项以行的形式水平显示,从左到右、自上而下地加载,直到呈现出所有的项。) Vertical列表项以列的形式垂直显示,自上而下、从左到
3、右地加载,直到呈现出所有的项。)3、DataList.RepeatDirection 属性:获取或设置 DataList控件是垂直显示还是水平显示,其值为RepeatDirection枚举值之一。默认值为 Vertical。二、显示数据库中的图片二、显示数据库中的图片知识点:知识点:回顾在回顾在SQL SERVER数据库中创建存储过程数据库中创建存储过程掌握在掌握在ASP.NET中调用并执行存储过程的步骤中调用并执行存储过程的步骤掌握在掌握在ASP.NET中显示图片时所涉及到的类及中显示图片时所涉及到的类及其方法其方法 实现步骤:实现步骤:1、使用图片表Picture)2、创建存储过程3、创建
4、新ASP.NET应用程序。4、设计数据访问层的类PictureDB.cs5、设计访问数据库的连接字符串6、设计页面PictureList.aspx 7、设计页面PictureList.aspx的事件和函数8、设计页面MyShowPicture.aspx 9、设计页面MyShowPicture.aspx的事件和函数页面设计:(贴图)运行结果1:贴图运行结果2: 单击shaonv超链接可以看到:相关的属性和方法1:1、Response.ContentType属性:获取或设置输出流的 MIME 类型。2、Response.BinaryWrite()方法:将一个二进制字符串写入 输出流。3、Respo
5、nse.End()方法:将当前所有缓冲的输出发送到客户端,停止该页的执行,并引发 Application_EndRequest 事件。4、 Respose.AppendHeader()方法:将 头添加到输出流。相关的属性和方法2:1、CommandBehavior.CloseConnection :在执行该命令时,如果关闭关联的 DataReader 对象,则关联的 Connection 对象也将关闭。 CommandBehavior是.NET Framework 类库的用于提供对查询结果和查询对数据库的影响的说明,有几个枚举值,详细请查看帮助2、Int32.Parse:将数字的字符串表示形式
6、转换为它的等效 32 位有符号整数,更多的知识请查看帮助中的Parse方法。3、Page.EnableViewState属性:获取或设置一个值,该值指示当前页请求结束时该页是否保持其视图状态以及它包含的任何服务器控件的视图状态。如果该页保持其视图状态,则为 true;否则为 false。默认为 true应用程序中使用存储过程1、定义数据库的访问方式为存储过程myCommand.CommandType = CommandType.StoreProcedure2、添加存储过程的参数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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025福建漳州市丹诏资产运营有限公司及权属公司度秋季招聘20人笔试历年参考题库附带答案详解
- 2025福建宁德市国有融资再担保有限公司秋季公开招聘12名工作人员笔试历年参考题库附带答案详解
- 2025湖南中烟工业有限责任公司招聘拟录用人员笔试历年参考题库附带答案详解
- 2025中国燃气控股呼和浩特中燃城市燃气发展有限公司招聘笔试历年参考题库附带答案详解
- 2025年甘肃省庆阳市西峰区招聘城镇公益性岗位20人模拟试卷及答案详解(名校卷)
- 2025呼伦贝尔莫旗消防救援大队招聘消防文员考前自测高频考点模拟试题及参考答案详解1套
- 2025江苏南京地铁集团有限公司校园招聘(三)模拟试卷及答案详解(全优)
- 2025年上半年资中县面向社会公开选聘社区工作者的(71人)考前自测高频考点模拟试题含答案详解
- 2025年4月贵州黔南州福泉市招聘城镇公益性岗位4人模拟试卷及答案详解(易错题)
- 2025贵州省卫生健康委员会“银龄计划”(引进退休高级医疗卫生人才)模拟试卷附答案详解(考试直接用)
- 2025广东珠海市下半年市直机关事业单位招聘合同制职员37人考试参考试题及答案解析
- 软件开发驻场合同协议
- 音乐培训机构招生
- 生产成本控制及预算管理表格模板
- 动漫艺术概论考试卷子及答案
- 山东省青岛市即墨区实验学校2025-2026学年九年级上学期开学考试英语试题(含答案)
- 浙江省浙南名校联盟2025-2026学年高二上学期开学返校联考英语试卷(含音频)
- 2025年国企中层干部竞聘笔试题及答案
- 材料返款协议书
- 教育惩戒培训课件
- 期末教学质量分析会校长讲话:把脉找因、沉心补课教学质量没有“回头路”
评论
0/150
提交评论