欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

c#編寫webservice服務(wù)引用實(shí)例分享

 更新時(shí)間:2013年12月19日 16:47:46   作者:  
c#編寫webservice服務(wù)引用實(shí)例分享,大家參考使用吧

首先在新建了一個(gè)web服務(wù)文件。

復(fù)制代碼 代碼如下:

public  SqlWhhWebService1()
        {
            InitializeComponent();
        }
        #region Component Designer generated code

        //Required by the Web Services Designer
        private IContainer components = null;

        /// <summary>
        /// Required method for Designer support - do not modify
        /// the contents of this method with the code editor.
        /// </summary>
        private void InitializeComponent()
        {
        }

        /// <summary>
        /// Clean up any resources being used.
        /// </summary>
        protected override void Dispose(bool disposing)
        {
            if (disposing && components != null)
            {
                components.Dispose();
            }
            base.Dispose(disposing);
        }

        #endregion

然后自己調(diào)用自己的sqlhelper類中的方法,實(shí)現(xiàn)對(duì)數(shù)據(jù)的基本操作,其實(shí)和我們?cè)赽ll中的調(diào)用一樣,只不過通過[WebMethod]把自己所定義的方法暴露出來供外部調(diào)用,[WebMethod(Description="添加操作")]中的Description屬性標(biāo)注了對(duì)改方法的作用,同時(shí)在weiservice頁面中顯示出來。

復(fù)制代碼 代碼如下:

[WebMethod(Description="添加操作")]
        public ResultModel AddData(string sql, SqlParameter[] sp)
        {
            return WhhSqlHelper.Intersql(sql, sp);
        }
        /// <summary>
        /// 執(zhí)行更新操作
        /// </summary>
        /// <param name="sql"></param>
        /// <param name="sp"></param>
        /// <returns></returns>
         [WebMethod(Description = "修改操作")]
        public ResultModel Updata(string sql,SqlParameter[] sp)
        {
            return WhhSqlHelper.UpdateSql(sql, sp);
        }
        [WebMethod(Description = "查詢操作")]
        public ResultModel selectSQL(string sql,SqlParameter[]sp)
        {
            return WhhSqlHelper.SingSelectSql(sql, sp);
        }
        [WebMethod(Description = "刪除操作")]
        public ResultModel Delete(string sql,SqlParameter[] sp)
        {
            return WhhSqlHelper.DeleteSql(sql,sp);
        }
        [WebMethod(Description = "是否存在操作")]
        public ResultModel IsExistent(string sql, SqlParameter[] sp)
        {
            return WhhSqlHelper.IsExistent(sql, sp);
        }

這些只是對(duì)基本的數(shù)據(jù)操作的web調(diào)用,還可以針對(duì)一些公共功能給提煉出來進(jìn)行web封裝,比如說,不同表的增刪改查,這些都可以的把封裝到一起。

其中的 WhhSqlHelper是我寫的一個(gè)sqlhelper類,ResultModel是我寫的一個(gè)數(shù)據(jù)操作的返回實(shí)體Model.

相關(guān)文章

  • C#中l(wèi)ock死鎖實(shí)例教程

    C#中l(wèi)ock死鎖實(shí)例教程

    這篇文章主要介紹了C#中l(wèi)ock死鎖的用法,對(duì)于共享資源的訪問及C#程序設(shè)計(jì)的安全性而言,有著非常重要的意義!需要的朋友可以參考下
    2014-08-08
  • C# 6.0 的知識(shí)梳理

    C# 6.0 的知識(shí)梳理

    目前最新的版本是C# 7.0,VS的最新版本為Visual Studio 2017 RC,兩者都尚未進(jìn)入正式階段。C# 6.0雖說出了一段時(shí)間,但是似乎有許多人對(duì)這一塊知識(shí)并不了解。本文將對(duì)C# 6.0的知識(shí)進(jìn)行梳理,下面跟著小編一起來看下吧
    2016-12-12
  • C#模擬MSN窗體抖動(dòng)的實(shí)現(xiàn)代碼

    C#模擬MSN窗體抖動(dòng)的實(shí)現(xiàn)代碼

    這篇文章主要介紹了C#模擬MSN窗體抖動(dòng)的實(shí)現(xiàn)代碼,非常實(shí)用的一個(gè)功能,需要的朋友可以參考下
    2014-08-08
  • C#異步編程由淺入深(一)

    C#異步編程由淺入深(一)

    這篇文章主要介紹了C#異步編程由淺入深(一),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-03-03
  • C#簡(jiǎn)單訪問SQLite數(shù)據(jù)庫的方法(安裝,連接,查詢等)

    C#簡(jiǎn)單訪問SQLite數(shù)據(jù)庫的方法(安裝,連接,查詢等)

    這篇文章主要介紹了C#簡(jiǎn)單訪問SQLite數(shù)據(jù)庫的方法,涉及SQLite數(shù)據(jù)庫的下載、安裝及使用C#連接、查詢SQLIte數(shù)據(jù)庫的相關(guān)技巧,需要的朋友可以參考下
    2016-07-07
  • .net C# 實(shí)現(xiàn)任意List的笛卡爾乘積算法代碼

    .net C# 實(shí)現(xiàn)任意List的笛卡爾乘積算法代碼

    笛卡爾(Descartes)乘積又叫直積。假設(shè)集合A={a,b},集合B={0,1,2},則兩個(gè)集合的笛卡爾積為{(a,0),(a,1),(a,2),(b,0),(b,1), (b,2)}。
    2013-05-05
  • Unity查找游戲物體的六種方式詳解

    Unity查找游戲物體的六種方式詳解

    最近學(xué)習(xí)unity3d做游戲,總結(jié)了一些實(shí)用的內(nèi)容,所以下面這篇文章主要給大家介紹了關(guān)于Unity查找游戲物體的六種方式,需要的朋友可以參考下
    2021-06-06
  • C#實(shí)現(xiàn)日歷效果

    C#實(shí)現(xiàn)日歷效果

    這篇文章主要為大家詳細(xì)介紹了C#實(shí)現(xiàn)日歷效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • unity實(shí)現(xiàn)UI元素跟隨3D物體

    unity實(shí)現(xiàn)UI元素跟隨3D物體

    這篇文章主要為大家詳細(xì)介紹了unity實(shí)現(xiàn)UI元素跟隨3D物體,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • C# 腳本引擎CS-Script的使用

    C# 腳本引擎CS-Script的使用

    這篇文章主要介紹了C#腳本引擎CS-Script的使用,幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-12-12

最新評(píng)論