用为Web浏览器提供图像(一)(转)
2008-04-28 06:21
387 查看
微软SQLServer服务器能够在SQL数据库里保存图片和大量的文本。图片和文本使用的数据类型分别是image图片类型和text文本类型。假如使用VB或VC开发前端应用程序,在windows上运行,那么可以容易地从SQL数据库里提取图片数据,把它放入一个文件,并在屏幕上显示出来。但是,要是想从SQLServer得到图片,并在Web浏览器里显示,就不那么容易了。虽然在微软SQLServer6.5里提供了Web助理和存储过程sp_makeWebtask、sp_runWebtask,它们能够把SQL数据库里的数据转化成文件,但是我们有更好的解决办法。使用Web助理的一个问题是,它不接受图片数据类型的字段。另一方面,存储过程sp_makeWebtask的参数太多,很难使用,而且也很难对Web页面进行自定义。
我们在这里提供了一个解决方案,把图片从SQL数据装载到Web浏览器,这个方案要比sp_makeWebtask好。我们用一个ActiveX动态链接库和页面开发了一个Web项目。动态链接库负责打开到保存图片的SQL数据库的连接,从数据库提取图片并把它们保存在临时文件里。ASP和动态链接库进行通信,取得临时图片文件的位置。这样,当访问者点击Web站点时,图片就会下载到他的浏览器。在这篇文章里,我们要介绍设置SQL数据库的步骤。然后,我们还要介绍如何利用VB5和活动数据对象ADO1.5建立ActiveX动态链接库。最后,我们还要讨论建立ASPWeb项目、连接到SQL数据库以及编写ASP文件的处理过程。(出处:)
[1]
我们在这里提供了一个解决方案,把图片从SQL数据装载到Web浏览器,这个方案要比sp_makeWebtask好。我们用一个ActiveX动态链接库和页面开发了一个Web项目。动态链接库负责打开到保存图片的SQL数据库的连接,从数据库提取图片并把它们保存在临时文件里。ASP和动态链接库进行通信,取得临时图片文件的位置。这样,当访问者点击Web站点时,图片就会下载到他的浏览器。在这篇文章里,我们要介绍设置SQL数据库的步骤。然后,我们还要介绍如何利用VB5和活动数据对象ADO1.5建立ActiveX动态链接库。最后,我们还要讨论建立ASPWeb项目、连接到SQL数据库以及编写ASP文件的处理过程。(出处:)
[1]
相关文章推荐
- 用为Web浏览器提供图像(二)(转)
- 用为Web浏览器提供图像(三)(转)
- 用为Web浏览器提供图像(四)(转)
- SQL Server为Web浏览器提供图像
- 用SQL Server为Web浏览器提供图像
- 用为Web浏览器提供图像
- net控件中数据导到Excel的格式 首先,我们了解一下excel从web页面上导出的原理。当我们把这些数据发送到客户端时,我们想让客户端程序(浏览器)以excel的格式读取它,所以把mime类型设为:application/vnd.ms-excel,当excel读取文件时会以每个cell的格式呈现数据,如果cell没有规定的格式,则excel会以默认的格式去呈现该cell的数据。这样就给我们提供了自定义数据格式的空间,当然我们必须使用excel支持的格式。下面就列出常用的一些格式: 1) 文本
- 提供和修改 MapPoint Web Service 地图图像
- 做web服务器提供apk下载,部分浏览器下载时后缀名为.html
- HTML5 Web Speech API 结合Ext实现浏览器语音识别以及输入
- 关于python开发web中插入本地图像和链接本地的html文件的方法
- redhat5.8+heartbeat+web+nfs(提供软件包)
- HTTP 错误 404.2 - Not Found 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面
- JavaWeb编程:获取的计算机的版本号以及浏览器的版本之类的(${header['User-Agent']})
- selenium_webdriver(python)获取元素属性值,浏览器窗口控制、网页前进后退,title/url打印
- web前端开发中浏览器兼容问题(一)
- Android 浏览器开发WebView setBlockNetworkImage本末
- 如何在PB中调用 Microsoft WEB 浏览器 控件?
- webDriver + Firefox 浏览器 完美兼容
- WebView.loadUrl方法弹出外部浏览器的解决办法