| 網(wǎng)站首頁 | 關于我們 | 開發(fā)優(yōu)勢 | 產(chǎn)品展示 |
| 合作企業(yè) | 新聞動態(tài) | 聯(lián)系我們 | 電話聯(lián)系 |
文章作者:濟南軟件開發(fā) 時間:2016年12月20日
濟南軟件開發(fā)采用的工具VS2010生成工程
1. 生成webservice工程:建 ASP.NET 空WEB 應用程序。
2. 在建好的ASP.NET 空WEB應用程序中新建項“web 服務”。
完成上述內(nèi)容工程結構如下圖
下面主要的操作就是在webservice1.asmx.cs文件中進行,里面寫了幾個服務,兩個簡單服務兩個查詢數(shù)據(jù)庫服務;
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
登陸網(wǎng)址:m.h6244.cn。
聯(lián)系人:王經(jīng)理。