Download.aspx.cs
上传用户:autodoor
上传日期:2022-08-04
资源大小:9973k
文件大小:1k
源码类别:

.net编程

开发平台:

Others

  1. using System;
  2. using System.Data.SqlClient;  
  3. namespace qminoa.Webs
  4. {
  5. public class Download : qminoa.Webs.PageBase
  6. {
  7. private void Page_Load(object sender, System.EventArgs e)
  8. {
  9. if(!this.IsPostBack)
  10. {
  11. this.PageBegin("文档管理",true);
  12. SqlDataReader dr;
  13. int FileIndex=Convert.ToInt32(Request.QueryString["fid"],10);
  14. string con=System.Configuration.ConfigurationSettings.AppSettings["ConnectionString"];  
  15. SqlConnection conn=new SqlConnection(con);   
  16. SqlCommand command = new SqlCommand("Select FPath from fmfilecont where fileId=@fileId",conn);
  17. command.Parameters.Add("@fileId",FileIndex);     
  18. conn.Open(); 
  19. dr=command.ExecuteReader(); 
  20. dr.Read();
  21. Response.ClearHeaders();
  22. string path=dr["FPath"].ToString(); 
  23. string[] http=path.Split('\');
  24. string realpath=http[1]+"/"+http[2];
  25. Response.Redirect(realpath); 
  26. dr.Close(); 
  27.                 conn.Close(); 
  28. }
  29.        }
  30. #region Web Form Designer generated code
  31. override protected void OnInit(EventArgs e)
  32. {
  33. //
  34. // CODEGEN:该调用是 ASP.NET Web 窗体设计器所必需的。
  35. //
  36. InitializeComponent();
  37. base.OnInit(e);
  38. }
  39. /// <summary>
  40. /// 设计器支持所需的方法 - 不要使用代码编辑器修改
  41. /// 此方法的内容。
  42. /// </summary>
  43. private void InitializeComponent()
  44. {    
  45. this.Load += new System.EventHandler(this.Page_Load);
  46. }
  47. #endregion
  48. }
  49. }