微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

WebService 实例

首先新建 “ASP.NET Web 服务应用程序”,之后写个返回string 类型的方法 ,具体实现如下:

        
       [WebMethod]
        public string selectByID(int id)
        {

            string name = "";
            sqlConnection conn = new sqlConnection   ("server=.;database=test;uid=sa;pwd=sa");
            DataSet ds = new DataSet();
            string sql = "select * from aa where id=" + id + "";
            sqlDataAdapter da = new sqlDataAdapter(sql,conn);
            da.Fill(ds);
            if (ds.Tables[0].Rows.Count > 0)
            {
                name = ds.Tables[0].Rows[0]["Name"].ToString();
            }
            return name;

        }


上面就已经写好了一个webservice 方法,之后在你的项目里添加“web”引用,添加引用成功之后,就可以调用ws里面的方法了,实现如下:

        protected void Button1_Click(object sender,EventArgs e)
        {
            //new 一个webservice 实例
               Service.Service1 service = new Service1();
            // selectByID 为webservice 方法
               string value = service.selectByID(3);
            if (value != "")
            {
                this.Label1.Text = value.ToString();
            }
            else
            {
                this.Label1.Text = "Null";
            }
        }

 

实现效果数据库截图:

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐