打印本文 打印本文 关闭窗口 关闭窗口
在ASP.NET中把图片保存到SQL SERVER数据库
作者:武汉SEO闵涛  文章来源:敏韬网  点击数3118  更新时间:2007/11/14 12:18:16  文章录入:mintao  责任编辑:mintao

翻译:吕绍伟(转载)

介绍

在很多情况下,我们需要把图片保存到数据库中。在某些应用程序中,存在一些敏感信息不能被存储到文件系统中,因为存储在文件系统上的任何图片都很容易被用户非法获得。

本文将讨论在ASP.NET中怎样把图片保存到SQL SERVER数据库中。

在本文中我们将了解到以下几方面的内容:

l???????? 上载图片文件的要求

l???????? 使用Strem对象

l???????? 获得上载图片大小和类型

l???????? 如何使用InputStream方法?

上载图片文件的要求

在开始上载前我们需要作两件重要的事情

#Form标记的enctype属性需要被设置为如下形式:

enctype="multipart/form-data"

#提供一个让用户选择图片文件的Html控件:

#还要引用System.IO命名空间来处理Strem对象

上述的三项都要应用到aspx页中。在SQL SERVER中还有以下的一些要求:

#一个至少有一个字段类型为Image的表

#另外有一个用来存储图片类型的Varchar类型的字段就更好了

[1] [2] [3]  下一页

打印本文 打印本文 关闭窗口 关闭窗口