CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

怎么在B/S页面当中实现不同类型的文件上传至数据库并预览

楼主cmlcsdn(舵手)2005-05-16 14:39:37 在 .NET技术 / C# 提问

将不同类型的文件上传至Oracle数据库当中,其中文件内容存储在Blob类型字段内,文件保存成功后并浏览,谢谢! 问题点数:100、回复次数:3Top

1 楼wbv98865(王珵玉)回复于 2005-05-16 16:00:41 得分 5

不可能实现的,那样你的服务器负担太重!只能指定几种类型!Top

2 楼wbv98865(王珵玉)回复于 2005-05-16 16:01:23 得分 5

不可能实现的,那样你的服务器负担太重!只能指定几种类型!Top

3 楼yingchenglangzi(英城浪子)回复于 2005-05-24 09:57:51 得分 90

可以用流所形式将文件读入数据库,同时记录文件的类型,然后从数据库中读出并在内存中打开,我是在sql   server中实现的,不过应该差不多  
   
  http://dev.csdn.net/develop/article/52/52958.shtm  
   
  你只要看前面的1,2就可以了,3,4不需要   了,如果想从数据库读取文件并打开的话可以用下面的代码  
  Response.Clear();  
  Response.ContentType=type;   //文件类型,此类型应该事先获取  
  Response.AddHeader("Content-Disposition","inline:filename="+reader["Title"].ToString());   //title为文件标题  
  Response.BinaryWrite((Byte[])reader["Attentment"]);   //attentment为附件内容,image字段内容  
  Top

相关问题

  • 怎么在B/S页面当中实现不同类型的文件上传至数据库并预览
  • 怎样把数据库b合并到数据库a 中?
  • 数据库报表打印,能预览、打印。
  • 数据库报表预览问题,快疯了
  • B/S结构数据库.........请进>>>>>
  • vb+sql数据库编写报表时,预览报表发现数据库没有更新,可是数据库却是对的,什么原因?
  • 如何复制另一数据库(A)中的表a到本数据库B?
  • 能不能在a数据库中执行b数据库中的过程呢?
  • 如果把A数据库中的一个表导到B数据库中?
  • 怎么从数据库A执行数据库B的存取过程那?

关键词

  • 文件
  • 数据库
  • 内容
  • 类型
  • 实现
  • response

得分解答快速导航

  • 帖主:cmlcsdn
  • wbv98865
  • wbv98865
  • yingchenglangzi

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo