鸿 网 互 联 www.68idc.cn

用SQLServer为Web浏览器提供图像(一)

来源:互联网 作者:佚名 时间:2015-06-04 21:24
微软SQL Server数据库服务器能够在SQL数据库里保存图片和大量的文本 图片和文本使用的数据类型分别是image图片类型和text文本类型 假如使用VB或VC开发前端应用程序 在windows操作系统上运行 那么可以容易地从SQL数据库里提取图片数据 把它放入一个文件 并在

  微软SQL Server数据库服务器能够在SQL数据库里保存图片和大量的文本图片和文本使用的数据类型分别是image图片类型和text文本类型假如使用VB或VC开发前端应用程序在windows操作系统上运行那么可以容易地从SQL数据库里提取图片数据把它放入一个文件并在屏幕上显示出来但是要是想从SQL Server得到图片并在Web浏览器里显示就不那么容易了虽然在微软SQL Server 里提供了Web助理和存储过程 sp_makewebtasksp_runwebtask它们能够把SQL数据库里的数据转化成HTML文件但是我们有更好的解决办法使用Web助理的一个问题是它不接受图片数据类型的字段另一方面存储过程 sp_makewebtask 的参数太多很难使用而且也很难对Web页面进行自定义
  
  我们在这里提供了一个解决方案把图片从SQL数据装载到Web浏览器这个方案要比sp_makewebtask好我们用一个ActiveX 动态链接库和ASP页面开发了一个Web项目动态链接库负责打开到保存图片的SQL数据库的连接从数据库提取图片并把它们保存在临时文件里ASP和动态链接库进行通信取得临时图片文件的位置这样当访问者点击Web站点时图片就会下载到他的浏览器在这篇文章里我们要介绍设置SQL数据库的步骤然后我们还要介绍如何利用VB和活动数据对象ADO 建立ActiveX动态链接库最后我们还要讨论建立ASP Web项目连接到SQL数据库以及编写ASP文件的处理过程
网友评论
<