开心代码 软件人生

小猪笨哈哈 未来的高级CIO

一个Web文件上传的C#源代码


  //保存文件的路径,包括文件名
  private string GetSavePath(string FileName)
  {
  string path=Request.PhysicalApplicationPath +"//Link_Icon";
   return path+"//"+FileName;
  }

  private bool UpLoad()//上传图片
  { 
           bool flag=false;
   string FileName=GetFileName(fileIcon.Value );
   string db=Request.PhysicalApplicationPath+"//#CommCcope.mdb";
    string constr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+db;
   OleDbConnection con=new OleDbConnection (constr);
   
   
   try
   {
    //上传文件
    string SavePath=GetSavePath(FileName);
    fileIcon .PostedFile.SaveAs (SavePath);

    //插入数据库
    
    OleDbCommand com=new OleDbCommand ("Insert into FriendLink(SiteName,DISPLAY,LINK) VALUES('"+txtName.Text +"','"+FileName+"','"+txtLink.Text  +"')",con);
    con.Open ();
    com.ExecuteNonQuery ();
    con.Close ();
    flag =true;
   }
   catch(Exception ex)
   {
   Label1 .Text ="错误:"+ex.Message ;
   }
   finally
   {
    if(con.State !=0)con.Dispose ();
   }
   return flag;
   
  
  }

阅读更多
个人分类: .NET个人作品
想对作者说点什么? 我来说一句

ASP.NET Web API 接收文件上传

2015年05月24日 1.11MB 下载

调用WebApi接口上传文件

2016年06月25日 22.13MB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭