c#.net 图片的上传和保存

来源:百度知道 编辑:UC知道 时间:2024/05/29 12:23:06
小弟初次学.net 还请各位前辈指教
现在急需图片上传和将图片保存到数据库(sql 2000)的源代码
我知道有两种方法一种是将图片保存到数据库 二是在数据库中保存图片的路径 那我需要这两种方法的代码(图片上传和保存图像的源代码)
采纳可追加分数 谢谢

string filename = Path.GetFileName(FileUpload1.PostedFile.FileName).ToString();
//制定根路径
string path = Server.MapPath("~/img/");
//利用时间的无重复性对图片命名
string rename = DateTime.Now.ToString("yyyyMMddHHmm_");
//判断是否存在此文件
if (FileUpload1.HasFile)
{
//获取扩展名
string str = Path.GetExtension(FileUpload1.PostedFile.FileName.ToLowerInvariant());
if (str == ".bmp" || str == ".png" || str == ".jpeg" || str == ".gif" || str == ".jpg")
{
if (FileUpload1.PostedFile.ContentLength >= 120000)
{
Response.Write("<script>alert('上传文件不能大于120kb');history.go(-1)</script>");
}
else{
//判断是否存在此路径
if (D