濮阳杆衣贸易有限公司

主頁 > 知識庫 > ASP.NET實現數據的添加(第10節(jié))

ASP.NET實現數據的添加(第10節(jié))

熱門標簽:聊城智能電銷機器人電話 上海市三維地圖標注 云南外呼系統代理 辦公用地圖標注網點怎么操作 寧德防封版電銷卡 海東防封電銷卡 安陸市地圖標注app 西寧電銷外呼系統公司 南昌自動外呼系統線路

這節(jié)以新聞網站為例實現新聞的添加,并把附件和圖片上傳至服務器。
學習內容

步驟一 添加新項,創(chuàng)建Web窗體并將其命名為“newsadd.aspx”
步驟二 布局頁面,創(chuàng)建6行2列的表格

步驟三  數據源控件定義數據的方法,在newschuli.cs頁面中編寫代碼如下:

public static void addnews(newsclass news1)
    {
      using (SqlConnection cn = dbconn.GetConnection())
      {
        cn.Open();
        SqlCommand cm = new SqlCommand();
        cm.Connection = cn;
        string sql = "insert news(title,contents,img,annex,time) values(@aa,@bb,@cc,@dd,@ee)";
        cm.CommandText = sql;
        cm.Parameters.AddWithValue("@aa", news1.Title);
        cm.Parameters.AddWithValue("@bb", news1.Contents);
        cm.Parameters.AddWithValue("@cc", news1.Img);
        cm.Parameters.AddWithValue("@dd", news1.Annex);
        cm.Parameters.AddWithValue("@ee", news1.Time);
        cm.ExecuteNonQuery();
      }
    }

步驟四 打開newsadd.aspx設計頁面,雙擊Button1按鈕,編寫代碼:

protected void Button1_Click(object sender, EventArgs e)
  {
    newsclass news1 = null;
    news1 = new newsclass();
    news1.Title = TextBox1.Text.ToString().Trim();
    news1.Contents= TextBox2.Text.ToString().Trim();
    news1.Img = FileUpload1.FileName.ToString();
    news1.Annex= FileUpload2.FileName.ToString();
    news1.Time = DateTime.Now.ToString();
    newschuli.addnews(news1);
        Response.Redirect("NewsCategoriesManager.aspx");
 }

步驟五 將上傳的圖片或附件存放到網站中,在Button按鈕下,編寫代碼:

if (FileUpload1.HasFile)
 {
      FileUpload1.SaveAs(Server.MapPath("../upfile" + "\\" + DateTime.Now.ToString("yyyyMMddHHmmss") + FileUpload1.FileName));
  }
 if (FileUpload2.HasFile)
 {
  FileUpload2.SaveAs(Server.MapPath("../upfile" + "\\" +DateTime.Now.ToString("yyyyMMddHHmmss") + FileUpload2.FileName));
 }

步驟六 運行

運行效果圖:

總結
通過本節(jié)的學習,實現了數據的添加,完善了對news的基本操作:查找,更新,以及今天所學習的添加任務。在此基礎上還擴充了一個知識點—如何將上傳的圖片或附件存放到網站中,希望今天的學習,大家和小編都有所收獲。

您可能感興趣的文章:
  • ASP.NET Web API如何將注釋自動生成幫助文檔
  • ASP.NET中圖片顯示方法實例
  • ASP.NET仿新浪微博下拉加載更多數據瀑布流效果
  • 如何使用ASP.NET制作簡單的驗證碼
  • ASP.NET MVC3網站創(chuàng)建與發(fā)布(1)
  • ASP.NET MVC3模板頁的使用(2)
  • ASP.NET MVC4之js css文件合并功能(3)
  • asp.net中調用oracle存儲過程的方法
  • ASP.NET實現用戶注冊和驗證功能(第4節(jié))
  • ASP.NET用戶注冊實戰(zhàn)(第11節(jié))
  • asp.net頁面中如何獲取Excel表的內容
  • asp.net中如何調用sql存儲過程實現分頁
  • asp.net中XML如何做增刪改查操作
  • asp.net上傳文件到數據庫的解決方案
  • asp.net文件上傳帶進度條實現案例(多種風格)
  • asp.net文件上傳解決方案(圖片上傳、單文件上傳、多文件上傳、檢查文件類型)
  • ASP.NET MVC5網站開發(fā)概述(一)
  • asp.net中GridView數據鼠標移入顯示提示信息
  • ASP.NET MVC5網站開發(fā)項目框架(二)
  • ASP.NET MVC5 網站開發(fā)框架模型、數據存儲、業(yè)務邏輯(三)

標簽:平涼 贛州 青海 衢州 崇左 汕尾 洛陽 南寧

巨人網絡通訊聲明:本文標題《ASP.NET實現數據的添加(第10節(jié))》,本文關鍵詞  ASP.NET,實現,數據,的,添加,;如發(fā)現本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ASP.NET實現數據的添加(第10節(jié))》相關的同類信息!
  • 本頁收集關于ASP.NET實現數據的添加(第10節(jié))的相關信息資訊供網民參考!
  • 推薦文章
    金山区| 隆林| 杭锦后旗| 舞钢市| 抚宁县| 东丰县| 临洮县| 红安县| 庐江县| 社会| 绥宁县| 盐城市| 九龙坡区| 大方县| 海伦市| 江津市| 剑川县| 西藏| 镇沅| 章丘市| 荣成市| 汉源县| 长白| 麻阳| 清苑县| 辽宁省| 财经| 普安县| 惠东县| 淳安县| 西青区| 自治县| 桑日县| 钟山县| 襄城县| 黄浦区| 搜索| 富阳市| 桑日县| 肃南| 泾源县|