WebService 的簡單封裝接口調(diào)用方法
此方法完成了簡單WebService 的簡單調(diào)用封裝,實(shí)現(xiàn)了簡單Webservice簡單調(diào)用的統(tǒng)一操作,避免了每增加一個(gè)操作都必須增加一個(gè)接口方法 的囧狀!
/// <summary>
/// 封裝同一的接口調(diào)用方法
/// </summary>
/// <param name="_strSql">傳入的簡單sql</param>
/// <param name="_strConnNmae">連接數(shù)據(jù)庫字符串</param>
/// <returns>返回的dataset</returns>
[WebMethod]
public DataSet GeneralDataSet(string _strSql, string _strConnNmae)
{
DataSet dsResult = null;
//連接HIS數(shù)據(jù)庫串
ConnectionStringSettings css = new ConnectionStringSettings();
css = ConfigurationManager.ConnectionStrings[_strConnNmae];
using (OleDbConnection conn = new OleDbConnection(css.ConnectionString))
{
conn.Open();
OleDbCommand cmd = conn.CreateCommand();
using (OleDbDataAdapter ada = new OleDbDataAdapter())
{
try
{
cmdHIS.CommandText = _strSql;
ada.SelectCommand = cmdHIS;
ada.Fill(dsResult);
}
catch (Exception ex)
{
}
}
}
return dsResult;
}
<configuration>
<appSettings>
<add key="EmrSoapRole" value="http://www.goodwill.com/EMR"/>
</appSettings>
<connectionStrings>
<add name="HISConnectionString" connectionString="Data Source=DLFY;Persist Security Info=True;Password=medrec;User ID=medrec" providerName="System.Data.OracleClient"/>
//調(diào)用示例
DataSet ds = GeneralDataSet("select * from emp","HisConnectionString");
以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。
相關(guān)文章
使用C#表達(dá)式樹實(shí)現(xiàn)對(duì)象的深克隆(實(shí)例詳解)
C# 的表達(dá)式樹提供了一個(gè)強(qiáng)大的機(jī)制,可以將代碼以數(shù)據(jù)結(jié)構(gòu)的形式表示出來,使得代碼可以在運(yùn)行時(shí)進(jìn)行檢查、修改或執(zhí)行,這為動(dòng)態(tài)查詢生成、代碼優(yōu)化和動(dòng)態(tài)編程提供了很多可能性,這篇文章主要介紹了使用C#強(qiáng)大的表達(dá)式樹實(shí)現(xiàn)對(duì)象的深克隆,需要的朋友可以參考下2024-05-05
C#類型轉(zhuǎn)換之顯式和隱式轉(zhuǎn)換詳解
在C#編程中,類型轉(zhuǎn)換是一個(gè)核心概念,它允許我們?cè)诔绦蛑刑幚聿煌愋偷臄?shù)據(jù),類型轉(zhuǎn)換可以分為兩大類:顯式類型轉(zhuǎn)換和隱式類型轉(zhuǎn)換,在這篇博客中,我們將深入探討這兩種類型轉(zhuǎn)換的定義、用法和重要性,需要的朋友可以參考下2024-07-07
C#實(shí)現(xiàn)文件操作(復(fù)制,移動(dòng),刪除)的方法詳解
File類提供了常見的文件操作函數(shù),包括復(fù)制、移動(dòng)、刪除、創(chuàng)建快捷方式等,本文將通過一些簡單的示例為大家詳細(xì)講講具體的使用,希望對(duì)大家有所幫助2023-05-05
協(xié)定需要會(huì)話,但是綁定“BasicHttpBinding”不支持它或者因配置不正確而無法支持它
在IIS7及以上版本服務(wù)器中提供了基于WAS的無.SVC文件的WCF服務(wù)激活功能,能夠提供基于HTTP和非HTTP協(xié)議的訪問,通過添加Windows Server AppFabric可以更方便的管理WCF服務(wù)2012-12-12
C#實(shí)現(xiàn)根據(jù)指定容器和控件名字獲得控件的方法
這篇文章主要介紹了C#實(shí)現(xiàn)根據(jù)指定容器和控件名字獲得控件的方法,其中包括了遍歷與遞歸的應(yīng)用,需要的朋友可以參考下2014-08-08

