网站首页 | 关于我们 | 开发优势 | 产品展示 |
合作企业 | 新闻动态 | 联系我们 | 电话联系 |
文章作者:济南软件开发 时间:2016年12月20日
济南软件开发采用的工具VS2010生成工程
1. 生成webservice工程:建 ASP.NET 空WEB 应用程序。
2. 在建好的ASP.NET 空WEB应用程序中新建项“web 服务”。
完成上述内容工程结构如下图
下面主要的操作就是在webservice1.asmx.cs文件中进行,里面写了几个服务,两个简单服务两个查询数据库服务;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;
using System.Data.SqlClient;
using System.Data;
using MySql.Data;
using MySql;
using MySql.Data.MySqlClient;
namespace webservice
{
/// <summary>
/// WebService1 的摘要说明
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
// 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
// [System.Web.Script.Services.ScriptService]
public class WebService1 : System.Web.Services.WebService
{
[WebMethod]
public string HelloWorld()
{
return "Hello World";
}
[WebMethod]
public int GetSum(int a, int b)
{
return a + b;
}
[WebMethod]
public DataSet query()
{
DataSet ds = new DataSet();
string connstring = "Database=test;Data Source=localhost;User Id=root;Password=root";
MySqlConnection mycn = new MySqlConnection(connstring);
mycn.Open();
MySqlDataAdapter mda = new MySqlDataAdapter("select * from stock_data", mycn);
mda.Fill(ds,"stock_data");
return ds;
}
[WebMethod]
public DataSet goldprice()
{
DataSet ds = new DataSet();
string connstring = "Database=test;Data Source=localhost;User Id=root;Password=root";
MySqlConnection mycn = new MySqlConnection(connstring);
mycn.Open();
MySqlDataAdapter mda = new MySqlDataAdapter("select * from goldprice", mycn);
mda.Fill(ds, "stock_data");
return ds;
}
}
}
想要了解更多详情欢迎来电咨询18678812288
登陆网址:www.jnydkj.cn。
联系人:王经理。