asp如何上传图片asp上传图片到数据库

如题所述

ASP如何上传图片?

我举个简单的例子:

1.装上3个控制装置。

文件上传

按钮

2.双击该按钮

if(FileUpload1.hasfile==true)//hasfile用于检查fileupload是否有指定的文件。

{

字符串图像=系统。IO.path.getextension(fileupload1。文件名)。ToString()。tolower();//系统。IO.Path.GetExtension获取文件扩展名

如果(图片!=请选择一张图片!)

返回;//所以使用return避免过多嵌套

}

字符串filename=FileUpload1。文件名;

stringsavePath=Server.MapPath((./imges/)filename);//你的存放路径字符串savePath=Server。MapPath((./imges/)文件名);//您的存储路径

文件上传1。SaveAs(保存路径);//将照片保存在文件夹中。

url=imges/filename;url=文件名;

图3。ImageUrl=url//放图~而且还可以。

}

这是最简单的方法。你先去看看能不能实现。

怎样用asp实现图片上传到文件夹,路径保存在access数据库中?

直接给个上传按钮,用Jquery写$(document).ready(function(){$("#upfile").uploadify({里面上传的文件夹为'folder':'../../images',然后还有设置回传图片onComplete:function(){document.getElementById("img").src="../../images/"+response+".jpg";}

用ASP.NET怎么写文件上传和下载的代码啊?可以教教我吗?

stringfileURL=this.Server.MapPath(你要下载的文件路径)

;//文件路径,可用相对路径FileInfofileInfo=newFileInfo(fileURL)

;Response.Clear()

;Response.AddHeader(content-disposition,attachment;filename=+Server.UrlEncode(fileInfo.Name.ToString()))

;//文件名Response.AddHeader(content-length,fileInfo.Length.ToString())

;//文件大小Response.ContentType=application/octet-stream

;Response.ContentEncoding=System.Text.Encoding.Default;Response.WriteFile(fileURL);

温馨提示:答案为网友推荐,仅供参考
相似回答