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

怎样在服务器上读取客户端的文件?

楼主forhot2000(娃哈哈)2005-04-08 09:24:06 在 .NET技术 / ASP.NET 提问

我想要客户端提交一个文件,但在服务器上不是以文件形式保存,而是将文件内容保存在数据库中,要怎样才能在服务器上读取客户端的文件而不用把文件上传到服务器?  
  问题点数:10、回复次数:5Top

1 楼jhpxf(我是一是小小鸟,想要飞却飞不高。)回复于 2005-04-08 15:54:42 得分 0

无解。。。。顶顶。。。Top

2 楼hongmingz(学会糊涂)回复于 2005-04-08 16:04:39 得分 2

先在数据库上设一字段,类型为TEXT,然后用INSERT语句上传,要用到<INPUT   TYPE="FILE">控件.Top

3 楼forhot2000(娃哈哈)回复于 2005-04-10 16:35:30 得分 0

那应该怎么样从读客户端从<INPUT   TYPE="FILE">传上来的文件内容呢?Top

4 楼chenyuming2004(这辈子我算是废了)回复于 2005-04-10 16:50:32 得分 8

byte[]   input=new   byte[file1.PostedFile.ContentLength];  
  System.IO.MemoryStream   ms=file1.PostedFile.InputStream;  
  ms.Read(input,0,input.Length);  
   
  从客户端读取文件内容并存到一个字节数组中去。  
   
  怎么样把字节数组内存保存到数据库二进制字段,  
  你搜索一下,非常多。Top

5 楼qiushuangqun(探索是一种精神,值得表扬!)回复于 2005-04-10 17:49:43 得分 0

StreamReader   srd;    
  //取得文件的实际路径    
  string   file_path=Server.MapPath   ("moblie_num.txt");    
  //string   file_path=myfile.Value;    
  //打开文件进行读取    
  srd=File.OpenText   (file_path);    
  string   str=srd.ReadToEnd();  
  //===在此写SQL插入语句  
  srd.Close   ();    
  Top

相关问题

  • 请问服务器如何读取客户端的文件?
  • jsp在客户端只能读取服务器上的文件?100分
  • 如何把客户端的文件数据读取出来写入服务器
  • 关于读取服务器的文件
  • 如何把客户端的文件数据读取出来写入服务器(不上传文件)
  • 怎样在客户浏览器读取web服务器上的文件?高分求教
  • ***如何将客户端文件(任何格式的)发送到服务器窗体,使服务器窗体load时可以读取***
  • oracle服务器上的e:\abc\文件夹中有*.doc,怎么能在客户端读取这些WORD文档到客户端
  • 在Applet中如何读取服务器上的文件???
  • 在Applet如何读取服务器上的文件?????

关键词

  • 文件
  • 服务器
  • 客户
  • 数据库
  • 内容
  • 读取
  • srd
  • 客户端
  • 保存
  • path

得分解答快速导航

  • 帖主:forhot2000
  • hongmingz
  • chenyuming2004

相关链接

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

广告也精彩

反馈

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