实训实践
您当前位置: 实训实践> 项目教学上机实训> 2-5读取二进制图片处理文件下载

2-5读取二进制图片处理文件下载

发布时间:2017-04-10 15:02 浏览次数:6640    
字体大小 默认
  • 默认
  • 13pt
  • 14pt
  • 15pt
  • 16pt
  • 17pt
  • 18pt
  • 19pt
  • 20pt
  • 21pt
  • 22pt
  • 23pt
  • 24pt
  • 25pt
字体颜色

默认

  • 默认
背景颜色

默认

  • 默认

 

任务目标:通过二进制处理文件,将数据库表中的二进制图像信息进行转换并读取出来

重点、难点:使用一般处理程序读取并转换二进制图片信息

步骤:

  读取Northwind数据库中种类表的picture二进制字段处理程序下载

   点击链接下载:Handler.zip 点我解压在线浏览

   说明:

1、本处理程序需要从一个网页中通过图片控件调用,图片为模板控件形式,

   图片控件的绑定编辑界面为:

    

   源代码视图代码为:

           

     在这个handler.ashx文件的ProcessRequest(HttpContext context)方法接收传递的ID值并将图片进行处理,

     在GetPhoto(int ID)方法中连接到Northwind数据库,并访问种类表中的图片字段。

      

 2、本处理程序具有通用性,经过简单修改可用于读取其它表的二进制图片,方法如下:

    图片控件传递的参数仍为ID情况下,只需要修改GetPhoto(int ID)方法中连接到的数据库字符串,和要访问表图片字段内容就可显示表中二进制图片的信息。

 3、扩展练习:读取雇员表(Employees表)中的二进制图片字段(photo)信息,配置数据源时,选择雇员表后只选择EmployeeID、FirstName和Photo三个字段即可

 

操作成功!此窗口3秒钟后自动关闭!
立即关闭