你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:技术专栏 / Linux开发
在SQL Server中保存和输出图片(2)
 

  
   为了保存图片到table你首先得从客户端上传它们到你的web服务器。你可以创建一个web form,用TextBox得到图片的标题,用HTML File Server Control得到图片文件。确信你设定了Form的encType属性为multipart/form-data。
  
  
  
  Stream imgdatastream = File1.PostedFile.InputStream;
  
  int imgdatalen = File1.PostedFile.ContentLength;
  
  string imgtype = File1.PostedFile.ContentType;
  
  string imgtitle = TextBox1.Text;
  
  byte[] imgdata = new byte[imgdatalen];
  
  int n = imgdatastream.Read(imgdata,0,imgdatalen);
  
  string connstr=
  
  ((NameValueCollection)Context.GetConfig
  
  ("appSettings"))["connstr"];
  
  SqlConnection connection = new SqlConnection(connstr);
  
  SqlCommand command = new SqlCommand
  
  ("INSERT INTO ImageStore(imgtitle,imgtype,imgdata)
  
  VALUES ( @imgtitle, @imgtype,@imgdata )", connection );
  
  
  
  SqlParameter paramTitle = new SqlParameter
  
  ("@imgtitle", SqlDbType.VarChar,50 );

(编辑:aniston)

  推荐精品文章

·2024年12月目录 
·2024年11月目录 
·2024年10月目录 
·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089