专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Web Service

怎么仅反回需要的记录信息

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
如何仅反回需要的记录信息?
using   System;
using   System.Collections;
using   System.ComponentModel;
using   System.Data;
using   System.Diagnostics;
using   System.Web;
using   System.Web.Services;
using   System.Data.OleDb;  
using   System.Data.SqlClient   ;  
namespace   HelloService
{
///   <summary>
///   Service1   的摘要说明。
///   </summary>
///  
[WebServiceAttribute(Namespace= "urn:schemas-syngress-com-soap ")]
public   class   Service1   :   System.Web.Services.WebService
{
public   Service1()
{
//CODEGEN:   该调用是   ASP.NET   Web   服务设计器所必需的
InitializeComponent();
}

#region   组件设计器生成的代码

//Web   服务设计器所必需的
private   IContainer   components   =   null;

///   <summary>
///   设计器支持所需的方法   -   不要使用代码编辑器修改
///   此方法的内容。
///   </summary>
private   void   InitializeComponent()
{

}

///   <summary>
///   清理所有正在使用的资源。
///   </summary>
protected   override   void   Dispose(   bool   disposing   )
{
if(disposing   &&   components   !=   null)
{
components.Dispose();
}
base.Dispose(disposing);
}

#endregion

//   WEB   服务示例
//   HelloWorld()   示例服务返回字符串   Hello   World
//   若要生成,请取消注释下列行,然后保存并生成项目
//   若要测试此   Web   服务,请按   F5   键

private   string   GetCon()
{
return     "Auto   Translate=True;User   ID=sa;Tag   with   column   collation   when   possible=False;Data   Source=.;Password=sa;Initial   Catalog=master;Use   Procedure   for   Prepare=1;Provider=SQLOLEDB.1;Persist   Security   Info=True;Workstation   ID=LP;Use   Encryption   for   Data=False;Packet   Size=4096 ";
}

[WebMethod]
public   string   HelloWorld(   string   info)
{
 
return   info;
}

[WebMethod]
public   System.Data.DataSet   GetXML(     )
{
 
OleDbConnection   OleCon   =   new   OleDbConnection(GetCon());
OleDbDataAdapter   objDataAdapter   =   new   OleDbDataAdapter( "SELECT   *   FROM   STUDENT ",OleCon);
                        DataSet   Ds=new   DataSet();    
objDataAdapter.Fill(Ds, "Tb1 ");
//OleCon.Close();  
                          return   Ds;
 
}
}
}


////////////////////////////////////////////////////////////////////
这是返回的结果:
如果仅仅返回表信息不要结构信息

<?xml   version= "1.0 "   encoding= "utf-8 "   ?>  
-   <DataSet   xmlns= "urn:schemas-syngress-com-soap ">
-   <xs:schema   id= "NewDataSet "   xmlns= " "   xmlns:xs= "http://www.w3.org/2001/XMLSchema "   xmlns:msdata= "urn:schemas-microsoft-com:xml-msdata ">
-   <xs:element   name= "NewDataSet "   msdata:IsDataSet= "true "   msdata:Locale= "zh-CN ">
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: