我的上传文件代码如下:
 if (FileUpload1.HasFile)
            {
                if (FileUpload1.PostedFile.ContentLength < 104857600)
                {
                    try
                    {
                        //上传文件并指定上传目录的路径                           FileUpload1.SaveAs(@"E:\BegVCSharp\WebSite开始\上传文件\" + FileUpload1.FileName);
                        Label.Text = "上传成功!";
                    }
                    catch 
                    {
                        Label.Text = "出现异常,无法上传!";
                    }                }
                else
                {
                    Label.Text = "上传文件不能大于10MB!";
                }
            }
            else
            {
                Label.Text = "尚未选择文件!";
            }
我想把它的储存地址存到表Information中的字段(地址)中;求各位大哥帮下忙

解决方案 »

  1.   


     if (FileUpload1.HasFile)
      {
      if (FileUpload1.PostedFile.ContentLength < 104857600)
      {
      try
      {
      //上传文件并指定上传目录的路径  
      String filePath=@"E:\BegVCSharp\WebSite开始\上传文件\" + FileUpload1.FileName;//这个作为路径
       
      FileUpload1.SaveAs(filePath);
      Label.Text = "上传成功!";
      //把地址插入数据库
      }

      catch 
      {
      Label.Text = "出现异常,无法上传!";
      }  }
      else
      {
      Label.Text = "上传文件不能大于10MB!";
      }
      }
      else
      {
      Label.Text = "尚未选择文件!";
      }
      

  2.   

     if (FileUpload1.HasFile)
      {
      if (FileUpload1.PostedFile.ContentLength < 104857600)
      {
      try
      {
      //上传文件并指定上传目录的路径  
      string filePath = Server.MapPath("上传文件\")+ FileUpload1.FileName;
      FileUpload1.SaveAs(filePath);
       //在这里出入将地址写入数据库
       string strSQL = "insert into Information(Url,...) values('"+filePath +"',...)";
      //执行数据库操作将数据插入数据库,这个代码自己写

      Label.Text = "上传成功!";
      }
      catch 
      {
      Label.Text = "出现异常,无法上传!";
      }  }
      else
      {
      Label.Text = "上传文件不能大于10MB!";
      }
      }
      else
      {
      Label.Text = "尚未选择文件!";
      }
      

  3.   

    public string strUrl;//定义成全局的。
    strUrl=@"E:\BegVCSharp\WebSite开始\上传文件\" + FileUpload1.FileName
    FileUpload1.SaveAs(strUrl);
    然后你在添加其他数据的时候在把上传文件地址插入数据库字段。
    insert into a(aa,bb,filepath)values('1','2',strUrl)
      

  4.   

    FileUpload1.FileName存这个, 但存之前 最好加上时间戳,避免同名文件
      

  5.   

    取的时候 <img src='<%#Eval("Information'img") %>' />