最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

從零開始學ASP.NET-基礎篇第5/7頁

 更新時間:2006年07月12日 00:00:00   作者:  

第六天

學習目的

  • 掌握如何用ADO.NET插入新的記錄

    我們學得好快,今天做一個簡易的新聞發(fā)布網頁,可以說是個演示型的,只是讓大家能理插入數據的最主要步驟。掌握今天的內容,我們就有基礎可以做一個稍有實用的新聞程序了。
    為了不使注意力分散,程序沒有加入輸入的驗證,很快我會接下去寫一個驗證輸入的方法。


    圖片如下:


    仍用昨天的方法新建一數據表,SQL語句如下:
    CREATE TABLE [dbo].[NewsArticle] (
    [NewsArticleID] [int] IDENTITY (1, 1) NOT NULL ,
    [Title] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,
    [SubTitle] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
    [Content] [ntext] COLLATE Chinese_PRC_CI_AS NOT NULL ,
    [Writer] [nvarchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,
    [PubTime] [datetime] NOT NULL
    ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]

    ALTER TABLE [dbo].[NewsArticle] WITH NOCHECK ADD
    CONSTRAINT [DF_NewsArticle_PubTime] DEFAULT (getdate()) FOR [PubTime],
    CONSTRAINT [PK_NewsArticle] PRIMARY KEY CLUSTERED
    (
    [NewsArticleID]
    ) ON [PRIMARY]
    GO

    按昨天的方法加入頭部的語句,在提交按鈕中建立以下事件:

    private void btnPublish_ServerClick(object sender, System.EventArgs e)
    {
    string strConnection = ConfigurationSettings.AppSettings["SqlDatabase1"];

    // 連接SqlServer數據庫
    SqlConnection conn = new SqlConnection(strConnection);
    // 建立SqlCommand
    SqlCommand cmd = conn.CreateCommand();
    cmd.CommandText = "INSERT INTO NewsArticle (Title, SubTitle, Writer, Content) valueS ("
    + """ + txtTitle.Text + "","
    + """ + txtSubTitle.Text + "","
    + """ + txtWriter.Text + "","
    + """ + txtContent.Text + "")";
    conn.Open();
    //Response.Write (cmd.CommandText);

    // 插入記錄
    try
    {
    cmd.ExecuteNonQuery();
    }
    catch (Exception ex)
    {
    Response.Write("<script language=javascript>alert("輸入錯誤,數據庫不能更新。")</script>");
    }
    finally
    {
    conn.Close();
    }
    }

    注意Command對象的ExecuteNonQuery()方法使用,該方法可以用于插入、更新、刪除等操作,是Command對象的重要方法。今天介紹了Command語句的最基本用法,下次還將介紹占位符的用法。好了,各位先消化一下,明后天將做實用的東東了。
  • 相關文章

    • ASP.NET通過Web.config實現驗證賬號密碼是否正確進行登錄

      ASP.NET通過Web.config實現驗證賬號密碼是否正確進行登錄

      本文是通過authentication(認證訪問者) 和 authorization( 訪問權限),來實現一個簡單的判斷用戶賬號密碼是否正確,需要的朋友可以參考下
      2021-09-09
    • upload上傳單張圖片

      upload上傳單張圖片

      這篇文章主要介紹了upload上傳單張圖片的代碼,需要的朋友可以參考下。
      2015-07-07
    • .Net執(zhí)行SQL存儲過程之易用輕量工具詳解

      .Net執(zhí)行SQL存儲過程之易用輕量工具詳解

      這篇文章主要為大家介紹了.Net執(zhí)行SQL存儲過程之易用輕量工具詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
      2022-12-12
    • .Net性能調優(yōu)-ArrayPool詳情

      .Net性能調優(yōu)-ArrayPool詳情

      ArrayPool具有高性能 托管 數組緩沖池,可重復使用,用 租用 空間的方式代替 重新分配 數組空間的行為的特點及可以在頻繁創(chuàng)建和銷毀數組的情況下 提高性能 ,減少垃圾回收器的壓力的優(yōu)點,下面文章內容將詳細對其做介紹,需要的朋友可以參考一下
      2021-09-09
    • 水晶易表調用C#的WebService,返回數據集合的應用分析

      水晶易表調用C#的WebService,返回數據集合的應用分析

      本篇文章介紹了,水晶易表調用C#的WebService,返回數據集合的應用分析。需要的朋友參考下
      2013-04-04
    • 在 ASP.NET Core 中自動啟用 CAP 事務詳情

      在 ASP.NET Core 中自動啟用 CAP 事務詳情

      本篇文章旨在描述如何在 ASP.NET Core項目中并以一種簡便的方式啟用CAP事務,因為在我們的示例中都是直接演示比較直觀的方式,沒有進行封裝,有些初學者同學不太會,找到問我如何封裝,本篇文章主要基于 Entity Framework 來進行演示
      2021-10-10
    • 詳解如何使用Net將HTML簡歷導出為PDF格式

      詳解如何使用Net將HTML簡歷導出為PDF格式

      這篇文章主要為大家介紹了詳解如何使用Net將HTML簡歷導出為PDF格式詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
      2023-03-03
    • .NET6新特性之 隱式命名空間引用

      .NET6新特性之 隱式命名空間引用

      本文給大家分享的是 .NET6特新 隱式命名空間引用,如果我們要在新加一個命名空間的引用,可以在項目文件中配置增加<Using Include="命名空間"/>,如果需要移除一個命名空間可以這么做<Using Remove="命名空間"/>,下面來看看文章詳細介紹內容吧,需要的朋友可以參考一下
      2021-11-11
    • ASP.NET Core MVC 過濾器(Filter)

      ASP.NET Core MVC 過濾器(Filter)

      本文小編要給大家介紹的是ASP.NET Core MVC 過濾器,ASP.NET MVC 中的過濾器允許在執(zhí)行管道中的特定階段之前或之后運行代碼??梢詫θ?,也可以對每個控制器或每個操作配置過濾器,需要的朋友可以參考下面文章的具體內容
      2021-09-09
    • ASP.NET Core WebSocket集群實現思路詳解

      ASP.NET Core WebSocket集群實現思路詳解

      這篇文章主要為大家介紹了ASP.NET Core WebSocket集群實現思路詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
      2022-11-11

    最新評論

    民乐县| 贺兰县| 商城县| 五家渠市| 南投市| 泸西县| 辽源市| 兰考县| 平乡县| 蕲春县| 淳化县| 山阴县| 绥宁县| 布尔津县| 兴业县| 渭源县| 朔州市| 萝北县| 宜春市| 天长市| 大渡口区| 若尔盖县| 江门市| 昔阳县| 阳东县| 莱阳市| 肥西县| 枣强县| 循化| 云林县| 宣汉县| 海丰县| 辉南县| 余庆县| 汤原县| 西贡区| 阿克陶县| 滕州市| 台南市| 含山县| 五华县|