SQLServer数据库中对图片进行保存和输出

导读:SQL Server数据库的存储中并不是存储的全是文字,有时也会存储好多图片,有时候我们需要保存一些binary data进数据库。SQL Server提供一个叫做image的特殊数据类型供我们保存binary data。Binary data可以是图片、文档等。在这篇文章中我们将看到如何在SQL Server中保存和输出图片。

站在用户的角度思考问题,与客户深入沟通,找到蕉岭网站设计与蕉岭网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:网站建设、网站设计、企业官网、英文网站、手机端网站、网站推广、主机域名虚拟主机、企业邮箱。业务覆盖蕉岭地区。

  建表

  为了试验这个例子你需要一个含有数据的table(你可以在现在的库中创建它,也可以创建一个新的数据库),下面是它的结构:

  

  保存images进SQL Server数据库

  为了保存图片到table你首先得从客户端上传它们到你的web服务器。你可以创建一个web form,用TextBox得到图片的标题,用HTML File Server Control得到图片文件。确信你设定了Form的encType属性为multipart/form-data。

  从数据库中输出图片

  现在让我们从数据库中取出我们刚刚保存的图片,在这儿,我们将直接将图片输出至浏览器。你也可以将它保存为一个文件或做任何你想做的。

  

  在上面的代码中我们使用了一个已经打开的数据库,通过datareader选择images。接着用Response.BinaryWrite代替Response.Write来显示image文件。

  


网页名称:SQLServer数据库中对图片进行保存和输出
网页网址:http://hxwzsj.com/article/cogcjdo.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 成都网站设计 上市集团网站建设 成都企业网站建设 成都网站建设推广 手机网站制作设计 成都网站设计 成都营销网站建设 外贸网站建设 定制级高端网站建设 成都网站设计 网站建设方案 教育网站设计方案 成都网站建设公司 成都商城网站制作 定制网站设计 高端网站设计 成都网站建设 成都网站建设公司 成都模版网站建设 网站建设开发 成都网站制作公司 自适应网站建设