先把图片保存在服务器上的一个文件夹,在把路径,存到数据库中,怎么做啊,使用fileupload 控件,给一段事例代码

解决方案 »

  1.   

    string filePath="",fileExtName="",mFileName,mPath;
    string path="/Mirror/Temp/";
    if("" != fileUp.PostedFile.FileName)
    {
    filePath =fileUp.PostedFile.FileName;//取得文件路径
    fileExtName= filePath.Substring(filePath.LastIndexOf(".")+1); try
    {
    //取得与 Web 服务器上的指定虚拟路径相对应的物理文件路径。
    mPath=Server.MapPath("../Temp/");
    mFileName=filePath.Substring(filePath.LastIndexOf("\\")+1);;//取得文件名
    //保存上传文件到指定的目录
    fileUp.PostedFile.SaveAs(mPath + mFileName);
    UpdateData(estate_text,path + mFileName,estate_type);
    }
    catch(Exception error)
    {
    Response.Write(error.ToString());
    }
    }
      

  2.   

    string filePath="",fileExtName="",mFileName,mPath;
    string path="/Mirror/Temp/";
    if("" != fileUp.PostedFile.FileName)
    {
    filePath =fileUp.PostedFile.FileName;//取得文件路径
    fileExtName= filePath.Substring(filePath.LastIndexOf(".")+1); try
    {
    //取得与 Web 服务器上的指定虚拟路径相对应的物理文件路径。
    mPath=Server.MapPath("../Temp/");
    mFileName=filePath.Substring(filePath.LastIndexOf("\\")+1);;//取得文件名
    //保存上传文件到指定的目录
    fileUp.PostedFile.SaveAs(mPath + mFileName);
    UpdateData(estate_text,path + mFileName,estate_type);
    }
    catch(Exception error)
    {
    Response.Write(error.ToString());
    }
    }