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

asp.net EXECUTENONQUERY()返回值介紹

 更新時(shí)間:2013年08月27日 14:52:36   作者:  
前些日子作一些數(shù)據(jù)項(xiàng)目的時(shí)候 在ADO.NET 中處理 ExecuteNonQuery()方法時(shí),總是通過(guò)判斷其返回值是否大于0來(lái)判斷操作時(shí)候成功 。但是實(shí)際上并不是這樣的,下面詳細(xì)介紹一下,有需要的朋友可以參考

     ExecuteNonQuery()方法主要用戶更新數(shù)據(jù),通常它使用Update,Insert,Delete語(yǔ)句來(lái)操作數(shù)據(jù)庫(kù),其方法返回值意義:對(duì)于 Update,Insert,Delete  語(yǔ)句 執(zhí)行成功是返回值為該命令所影響的行數(shù),如果影響的行數(shù)為0時(shí)返回的值為0,如果數(shù)據(jù)操作回滾得話返回值為-1,對(duì)于這種更新操作 用我們平時(shí)所用的是否大于0的判斷操作應(yīng)該沒有問(wèn)題而且比較好,但是對(duì)于其他的操作如對(duì)數(shù)據(jù)庫(kù)結(jié)構(gòu)的操作,如果操作成功時(shí)返回的卻是-1,這種情況跟我們平時(shí)的思維方式有點(diǎn)差距所以應(yīng)該好好的注意了,例如對(duì)數(shù)據(jù)庫(kù)共添加一個(gè)數(shù)據(jù)表的Create操作,當(dāng)創(chuàng)建數(shù)據(jù)表成功時(shí)返回-1,如果操作失敗的話(如數(shù)據(jù)表已經(jīng)存在)往往會(huì)發(fā)生異常,所以執(zhí)行這種操作時(shí)最好用try--catch--語(yǔ)句來(lái)容錯(cuò)。

  例如用ExecuteNonQuery()方法執(zhí)行create操作

  
[code]
    SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog=PSDB;Integrated Security=SSPI");

   string str = "CREATE TABLE aaa ( " +
  "[ID] [int] IDENTITY (1, 1) NOT NULL , " +
  "[BasicID] [int] NULL ," +
  "[AdoptedName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ," +
  "[AdoptedSex] [char] (2) COLLATE Chinese_PRC_CI_AS NULL ," +
  "[AdoptBirthday] [smalldatetime] NULL ," +
  "[AdoptedType] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ," +
  "[ApprTime] [smalldatetime] NULL ," +
  "[Remark] [varchar] (500) COLLATE Chinese_PRC_CI_AS NULL " +
") ON [PRIMARY]   ";    

  SqlCommand comm = new SqlCommand(str, conn);
        int i = 10;
        try
        {
            conn.Open();
            i = comm.ExecuteNonQuery();
            conn.Close();
        }
        catch (Exception ex)
        {
            Response.Write(ex.Message);
        }

        Response.Write(i.ToString());
[code]
       如果執(zhí)行成功的話 返回的值為-1,如果數(shù)據(jù)表已經(jīng)存在的話返回異常:數(shù)據(jù)庫(kù)中已存在名為 'aaa' 的對(duì)象。

相關(guān)文章

  • C#實(shí)現(xiàn)把圖片下載到服務(wù)器代碼

    C#實(shí)現(xiàn)把圖片下載到服務(wù)器代碼

    本文給大家分享的是實(shí)現(xiàn)這樣一個(gè)功能,想將遠(yuǎn)程服務(wù)器的圖片下載到本地主機(jī),圖片的名稱就是數(shù)據(jù)庫(kù)的一個(gè)字段,圖片不是以二進(jìn)制的形式存儲(chǔ)在數(shù)據(jù)庫(kù)的,數(shù)據(jù)庫(kù)存儲(chǔ)的只是圖片的名詞。
    2015-11-11
  • asp.net下將純真IP數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫(kù)中的代碼

    asp.net下將純真IP數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫(kù)中的代碼

    純真IP數(shù)據(jù)庫(kù)包含最新的IP信息,通過(guò)IP我們可以查詢?cè)L問(wèn)者的來(lái)路,地理位置!但下載下來(lái)的IP數(shù)據(jù)無(wú)法被我們直接調(diào)用,所以我們需要編寫代碼將IP寫入到數(shù)據(jù)庫(kù)中供我們使用!
    2011-01-01
  • asp.net Server.MapPath方法注意事項(xiàng)

    asp.net Server.MapPath方法注意事項(xiàng)

    當(dāng)我發(fā)布之后,對(duì)存儲(chǔ)圖片的文件夾創(chuàng)建了虛擬目錄,并賦予該目錄寫入的權(quán)限,但是,當(dāng)我上傳圖片的時(shí)候,總是失敗。以前沒遇到過(guò)這種情況,覺得很是怪異,所以想盡辦法去解決。
    2008-09-09
  • 簡(jiǎn)單好用的ASP.NET分頁(yè)類(支持AJAX、自定義文字)

    簡(jiǎn)單好用的ASP.NET分頁(yè)類(支持AJAX、自定義文字)

    這篇文章主要介紹了簡(jiǎn)單好用的ASP.NET分頁(yè)類(支持AJAX、自定義文字),本文直接給出實(shí)現(xiàn)代碼和使用方法,需要的朋友可以參考下
    2015-06-06
  • asp.net身份驗(yàn)證方式介紹

    asp.net身份驗(yàn)證方式介紹

    asp.net提供了3種認(rèn)證方式: windows身份驗(yàn)證, Forms驗(yàn)證和Passport驗(yàn)證
    2012-06-06
  • .NetCore實(shí)現(xiàn)上傳多文件的示例詳解

    .NetCore實(shí)現(xiàn)上傳多文件的示例詳解

    本章和大家分享的是.NetCore的MVC框架上傳文件的示例,主要講的內(nèi)容有:form方式提交上傳,ajax上傳,ajax提交+上傳進(jìn)度效果,Task并行處理+ajax提交+上傳進(jìn)度,對(duì)大家非常有幫助,感興趣的朋友跟隨小編一起學(xué)習(xí)吧
    2017-04-04
  • .Net Core在程序的任意位置使用和注入服務(wù)的方法

    .Net Core在程序的任意位置使用和注入服務(wù)的方法

    這篇文章主要介紹了.Net Core在程序的任意位置使用和注入服務(wù)的方法,很多朋友對(duì)此問(wèn)題都不是很清楚,于是寫這篇文章幫助大家學(xué)習(xí),需要的朋友可以參考下
    2018-10-10
  • .NET6中使用CuteEditor詳解

    .NET6中使用CuteEditor詳解

    本文詳細(xì)講解了.NET6中使用CuteEditor的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-12-12
  • ASP.Net MVC 布局頁(yè)、模板頁(yè)使用方法詳細(xì)介紹

    ASP.Net MVC 布局頁(yè)、模板頁(yè)使用方法詳細(xì)介紹

    這篇文章主要介紹了ASP.Net MVC 布局頁(yè)、模板頁(yè)使用方法詳細(xì)介紹,需要的朋友可以參考下
    2017-08-08
  • asp.net實(shí)現(xiàn)調(diào)用存儲(chǔ)過(guò)程并帶返回值的方法

    asp.net實(shí)現(xiàn)調(diào)用存儲(chǔ)過(guò)程并帶返回值的方法

    這篇文章主要介紹了asp.net實(shí)現(xiàn)調(diào)用存儲(chǔ)過(guò)程并帶返回值的方法,結(jié)合實(shí)例形式較為詳細(xì)的分析了asp.net存儲(chǔ)過(guò)程調(diào)用的相關(guān)技巧,需要的朋友可以參考下
    2016-03-03

最新評(píng)論

淄博市| 方山县| 长治县| 呈贡县| 天峨县| 乐亭县| 健康| 武汉市| 浦县| 阿拉尔市| 临安市| 黔江区| 托里县| 邵武市| 溆浦县| 曲靖市| 射洪县| 宜黄县| 邵阳市| 德昌县| 深州市| 高清| 台北县| 瑞丽市| 定边县| 秦安县| 宾阳县| 乌兰浩特市| 肃北| 深水埗区| 房山区| 定边县| 松原市| 呼图壁县| 八宿县| 丰镇市| 南宁市| 陈巴尔虎旗| 杭锦旗| 利川市| 永宁县|