关于读出SQL Image字段,需要在服务器上生成文件的问题,请大家帮帮我,谢谢!!
问题如下,在一个SQL数据库中,有一个字段属性是Image,字段名字是文件,用来存储些图片,word,PPT,doc等文件,现在需要用ASP.NET做输出,先在服务器上保存该文件,接着用代码打包后返回一个rar地址让用户下载,请问这个该怎么解决?好象是关于文件流的操作什么的?不知道难不难,先谢谢大家拉。。 问题点数:50、回复次数:5Top
1 楼fancyf(凡瑞)回复于 2005-06-19 23:59:17 得分 25
保存文件参考这个帖子:
http://community.csdn.net/Expert/TopicView.asp?id=3126977
打包可以用rarlib,还可以直接调用rar提供的command line工具Top
2 楼Aspx_CC()回复于 2005-06-20 01:27:16 得分 20
http://community.csdn.net/Expert/topic/3906/3906812.xml?temp=.6733667Top
3 楼xu770(我爱鱼儿)回复于 2005-06-20 08:47:42 得分 5
markTop
4 楼jhpxf(我是一是小小鸟,想要飞却飞不高。)回复于 2005-06-20 21:19:32 得分 0
问题已经解决了,不过不是用楼上的方法了
objReader.Read()
Dim fs As FileStream
Dim Path As String
Path = Server.MapPath(objReader("Name").ToString().Trim())
fs = New FileStream(Path, FileMode.OpenOrCreate) '创建文件
Dim w As BinaryWriter = New BinaryWriter(fs)
w.Write(objReader("Image")) '写入数据
w.Close()
fs.Close()
objReader.Close()
压缩我目前是用SharpZipLib这个来做的,效率还可以拉。哈,高兴。。。马上结帖拉。。。Top
5 楼xcz1943(小钊)回复于 2005-07-12 20:31:04 得分 0
mark
Top
相关问题
- 我想把SQL Server 2000中字段类型为image的数据读出来,生成一个文件,该怎么做???
- 图片文件被以binary字段存在sql server里,怎么用VB读出生成并保存成图片文件
- ASP是不是用了SQL别名字段后,就不能读出TEXT字段?
- 怎么读出sql server 2000字段的default value 的值阿.
- 如何读出SQL Server 中nchar 和 ntext字段的值?
- 如何读出SQL Server 中nchar 和 ntext字段的值?
- 能否用asp读出SQL Server字段的描述
- sql server2000中 字段动态生成值的问题
- SQL Server 字段格式生成问题,在线等!!!!
- 随机从SQL Server 中读出一张表,怎么知道他有哪些字段及其字段属性??




