为Web浏览器提供SQLServer1映像

为Web浏览器提供SQLServer1映像
SQL Server可以在SQL中保存图片和大量文本,图片和文本中使用的数据类型分别是图像图。

如果您使用VB或VC开发前端应用程序并在Windows上运行,则可以轻松地从SQL中获得

将图片数据提取出来,放在一个文件中,并在屏幕上显示,

这不是那么容易的。虽然网页助手sp_makewebtask,在SQL Server 6.5提供sp_runwebtask,他们可以使用

SQL中的数据被转换成HTML文件,但我们有更好的解决方案。

场。另一方面,sp_makewebtask参数过多,很难用,很难定制网页。
我们已经提供了一个解决方案来从SQL数据网页加载图片,这比使用一sp_makewebtask.we

ActiveX动态链接库和ASP页面开发了一个Web项目。动态链接库负责打开连接到SQL以保存图片,从提取

把它们保存在一个临时file.asp与动态链接库获得的临时图片文件的位置。这样,当访问者点击网站,

图片将被下载到他。在这篇文章中,我们将介绍设置sql的步骤。然后,我们还介绍了如何利用VB5和活动

数据对象ADO 1.5建立了ActiveX动态链接库,最后讨论了asp Web项目的建立、与SQL的连接以及ASP文件的编写。

过程。
设置SQL
本文非常简单,只包含一个名为产品的表,代表一般杂货店的各种不同商品。

第一步是在SQL Server中构建一个设备(在SQL Server 7中,已经实现了设备的概念)。

取消)虽然可以编写SQL脚本来设置,但是使用SQL企业管理器更容易操作。

设备(数据库设备)。单击鼠标右键并在快捷方式中选择新设备(新设备)。在name(name)字段中输入

grocevb_dev,设置设备2MB的大小。然后,单击创建按钮,设置它。然后,使用相同的

另一个装置被设置为一个日志文件名称的装置grocevb_log,并设置其大小为1MB。
接下来,您需要构建一个新的。在树中选择(数据库),然后单击右键。然后,在弹出菜单中选择新建菜单。

(新的数据库),在新的对话框,输入名称grocevb,并从下拉列表中选择一grocevb_dev

作为一个数据的装置,grocevb_log作为一个登录器,然后单击创建按钮,设置它。我们忽视它的时间。

安全性、备份、用户访问等问题,因为它们与本文没有直接关系。
我们建立了只有一个表的表名的产品。有这种形式的多个领域,其中有两个领域,prod_image和

prod_imagetype需要特别说明的prod_image字段的数据类型是一个照片,其中一张产品保存。

的prod_imagetype场保存图片,如类型。GIF或JPG,这是最常见的两种类型的图片在互联网上。此表的重点是

prod_id,这是一个指数指标的非集群。这样,每一幅画都有一个独特的prod_id.the SQL脚建立产品表中给出的列表

在这种情况下,只有四种产品被放置在这个演示中。
清单A:为产品表建立脚本。
imageloader VB / *是用来使用产品表中建立动态链接库。* * /

产品表



prod_id INT约束pk_prod主键聚集的身份(1, 1),

categ_id int空约束fk_prod引用类(categ_id),

prod_name char(80)不为空的唯一非聚集,

prod_unitprice钱不空,

prod_unitquant char(15)不为空,

prod_desc varchar(255)零违约('unknown),

prod_imagetype char(3)不为空,

prod_image图像不空,)



tag:浏览器映像电脑软件web

相关内容