当前位置: 技术问答>java相关
怎样把jpg或者gif格式的图片保存到sql server 2000中啊?
来源: 互联网 发布时间:2015-11-10
本文导语: 应用程序可以使用 BMP、TIFF、GIF 或 JPEG 格式把数据存储在 image 列中。读取 image 列的数据的应用程序必须识别该数据格式并正确显示数据。image 列所做的全部工作就是提供一个位置,用来存储组成图像数据值的...
应用程序可以使用 BMP、TIFF、GIF 或 JPEG 格式把数据存储在 image 列中。读取 image 列的数据的应用程序必须识别该数据格式并正确显示数据。image 列所做的全部工作就是提供一个位置,用来存储组成图像数据值的位流。
这是sql server帮助的一段话,我想请教各位,用jsp该怎么做啊?
这是sql server帮助的一段话,我想请教各位,用jsp该怎么做啊?
|
如何处理ASP中的图象
在用ASP编程中,很多时侯要用到图象。对于单纯从数据库中处理一个图象,
方法很多,也不难,
可以看下面的代码:
这里假设你有个数据库名字叫:PUBS,在数据库中有一个叫:PUB_INFO的表
,在表
中有一个LOGO
的BLOB列。我们查出PUB_ID=0736的人的相片。
FILE: SHOWIMG.ASP
***************************************
*****************************************
执行这个ASP文件就可以看到你存在数据库中的图象了。
但如果是同时处理文字和图象就会有些困难了:-(
比如:一个企业的人员管理,后台数据库可以用SYBASE或SQL SERVER等。(
我在这
用SQL SERVER)当
你在企业内部需要用到BROWSE/SERVER方式,即用浏览器查看员工的个人信息时,
就即
要处理文字信息同时
还要用到关于图象的技巧。
问题在于你显示文字信息时HTML的HEAD中的CONTENT=“TEXT/HTML”,而显示
图象
则必须是
CONTENT=“IMAGE/GIF”或者是CONTENT=”IMAGE/JPEG“。因此你是无法只用一个
ASP文
件就把文字信息和
图象都处理完的,解决的办法是:用一个单独的ASP文件处理图象,然后在处理文
字信
息的ASP文件中调用
这个ASP文件。
在这给大家介绍一个我的解决方法,希望大家一起讨论:
环境:WINNT4.0 SQL SERVER IIS3.0
数据库名:RSDA
表名:RSDA_TABLE
目的:从RSDA_TABLE中查出ID=00001的人员的信息,包括姓名,年龄和照片
第一步:创建一个查询表单RSDA.HTM:
**********************************
***********************************
第二步:建立SEARCH.ASP
***********************************
查询结果
'判断是否有这个
人
姓
名
年 龄
'JPG.ASP就是我们将要建立的专门处理图象的A
SP文件
在用ASP编程中,很多时侯要用到图象。对于单纯从数据库中处理一个图象,
方法很多,也不难,
可以看下面的代码:
这里假设你有个数据库名字叫:PUBS,在数据库中有一个叫:PUB_INFO的表
,在表
中有一个LOGO
的BLOB列。我们查出PUB_ID=0736的人的相片。
FILE: SHOWIMG.ASP
***************************************
*****************************************
执行这个ASP文件就可以看到你存在数据库中的图象了。
但如果是同时处理文字和图象就会有些困难了:-(
比如:一个企业的人员管理,后台数据库可以用SYBASE或SQL SERVER等。(
我在这
用SQL SERVER)当
你在企业内部需要用到BROWSE/SERVER方式,即用浏览器查看员工的个人信息时,
就即
要处理文字信息同时
还要用到关于图象的技巧。
问题在于你显示文字信息时HTML的HEAD中的CONTENT=“TEXT/HTML”,而显示
图象
则必须是
CONTENT=“IMAGE/GIF”或者是CONTENT=”IMAGE/JPEG“。因此你是无法只用一个
ASP文
件就把文字信息和
图象都处理完的,解决的办法是:用一个单独的ASP文件处理图象,然后在处理文
字信
息的ASP文件中调用
这个ASP文件。
在这给大家介绍一个我的解决方法,希望大家一起讨论:
环境:WINNT4.0 SQL SERVER IIS3.0
数据库名:RSDA
表名:RSDA_TABLE
目的:从RSDA_TABLE中查出ID=00001的人员的信息,包括姓名,年龄和照片
第一步:创建一个查询表单RSDA.HTM:
**********************************
请输入编号:
***********************************
第二步:建立SEARCH.ASP
***********************************
查询结果
'判断是否有这个
人
姓
名
年 龄
'JPG.ASP就是我们将要建立的专门处理图象的A
SP文件
rstemp.close
set rstemp=nothing
conntemp.close
set conntemp=nothing
%>
***********************************
第三步:建立处理图象的ASP文件。(JPG.ASP)
***********************************
**********************************
这里主要就是用到了一个小技巧就是利用了一个SESSION变量来实现两次同条
件查
询。
大家如我上述只需少量改动,就可以实现一个页面既有文字又有图象了!
|
可以保存二进制数据吧,将图片转换成二进制数据保存,取出后再转换回来,或者保存图片的URL地址,把图片全部上载至服务器上。
|
http://expert.csdn.net/Expert/topic/876/876147.xml?temp=6.740969E-02
|
用二进制Binaray(好像拼得不对阿?嗬嗬)字段保存。
|
建议保存图片的相对路径!