WebService 的简单封装接口调用方法
此方法完成了简单WebService的简单调用封装,实现了简单Webservice简单调用的统一操作,避免了每增加一个操作都必须增加一个接口方法的囧状!
///<summary>
///封装同一的接口调用方法
///</summary>
///<paramname="_strSql">传入的简单sql</param>
///<paramname="_strConnNmae">连接数据库字符串</param>
///<returns>返回的dataset</returns>
[WebMethod]
publicDataSetGeneralDataSet(string_strSql,string_strConnNmae)
{
DataSetdsResult=null;
//连接HIS数据库串
ConnectionStringSettingscss=newConnectionStringSettings();
css=ConfigurationManager.ConnectionStrings[_strConnNmae];
using(OleDbConnectionconn=newOleDbConnection(css.ConnectionString))
{
conn.Open();
OleDbCommandcmd=conn.CreateCommand();
using(OleDbDataAdapterada=newOleDbDataAdapter())
{
try
{
cmdHIS.CommandText=_strSql;
ada.SelectCommand=cmdHIS;
ada.Fill(dsResult);
}
catch(Exceptionex)
{
}
}
}
returndsResult;
}
<configuration> <appSettings> <addkey="EmrSoapRole"value="http://www.goodwill.com/EMR"/> </appSettings> <connectionStrings> <addname="HISConnectionString"connectionString="DataSource=DLFY;PersistSecurityInfo=True;Password=medrec;UserID=medrec"providerName="System.Data.OracleClient"/>
//调用示例
DataSetds=GeneralDataSet("select*fromemp","HisConnectionString");
以上所述就是本文的全部内容了,希望大家能够喜欢。
热门推荐
6 保研的祝福语简短
10 年轻20岁祝福语简短
11 朋友结婚祝福语信息简短
12 女孩婚礼贺卡祝福语简短
13 30段点歌简短祝福语
14 虎年春节祝福语图文简短
15 写给后妈祝福语大全简短
16 简短回复生日祝福语
17 校长送毕业祝福语简短
18 毕业立体贺卡祝福语简短