edit.aspx
上传用户:scene123
上传日期:2010-02-19
资源大小:3311k
文件大小:2k
源码类别:

.net编程

开发平台:

C#

  1. <% @ Page Language="C#" %>
  2. <% @ Import Namespace="System.Data" %>
  3. <% @ Import Namespace="System.Data.OleDb" %>
  4. <Script Language="C#" Runat="Server">
  5. OleDbConnection MyConn;
  6. OleDbCommand com_edit;
  7. public String Fid1;
  8. public String Fid2;
  9. public string type;
  10. public string Body;
  11. public string Title;
  12. public string Id;
  13. public string sql_edit;
  14. public OleDbDataReader dr_edit;
  15. public void Page_Load(Object src,EventArgs e)
  16. {
  17. //得到数据
  18. Fid1=Request.QueryString["Fid1"];
  19. Fid2=Request.QueryString["Fid2"];
  20. Id=Request.QueryString["Id"];
  21. type=Request.QueryString["Type"];
  22.  //连接数据库语句
  23.  string MyConnString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="+Server.MapPath(".")+"..\DataBase\ld1.mdb;";
  24.  MyConn = new OleDbConnection(MyConnString);
  25.  MyConn.Open();
  26. if (type=="Reply"){
  27. sql_edit="select Title,Body,TopicId,id from "+Fid1+"Reply"+Fid2+" where id="+Id;
  28. }
  29. else {
  30. sql_edit="select Topic,Body,TopicId from "+Fid1+"Topic"+Fid2+" where TopicId="+Id;
  31. }
  32. OleDbCommand com_edit = new OleDbCommand(sql_edit,MyConn);
  33. dr_edit=com_edit.ExecuteReader();
  34. if (type=="Reply"){
  35. while(dr_edit.Read())
  36. {
  37. Title=dr_edit["Title"].ToString();
  38. Body=dr_edit["Body"].ToString();
  39. }
  40. dr_edit.Close();
  41.                  }
  42.  else {
  43. while(dr_edit.Read())
  44. {
  45. Title=dr_edit["Topic"].ToString();
  46. Body=dr_edit["Body"].ToString();
  47. }
  48. dr_edit.Close();      
  49.       }
  50. MyConn.Close();
  51. }
  52. </script>
  53. <html>
  54. <head>
  55. <title>Untitled Document</title>
  56. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  57. <link href="css/css.css" rel="stylesheet" type="text/css">
  58. </head>
  59. <BODY 
  60. bgColor=#b7a173 leftMargin=0 topMargin=0 marginheight="10" marginwidth="10">
  61. <form name="form1" method="post" action="">
  62.   <div align="center"><br>
  63.     <br>
  64.     你编辑的帖子中可能含有html代码,如果你不熟悉;请不要修改。
  65.     <br>
  66.     <%=Title%>
  67.     <br>
  68.     <textarea name="textarea" cols="100" rows="10" class="unnamed2"><%=Body%></textarea>
  69.     <br>
  70.     <input name="Submit" type="submit" class="unnamed2" value="Submit">
  71.     <input name="Submit2" type="reset" class="unnamed2" value="Reset">
  72.   </div>
  73. </form>
  74. <p class="ziti">&nbsp;</p>
  75. </body>
  76. </html>