典型webservice(c#)例程序-提取数据库数据
2017-02-24 21:09
405 查看
WebService.cs文件代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;
using System.Data;
using System.Data.SqlClient;
/// <summary>
///WebService 的摘要说明
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
//若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
// [System.Web.Script.Services.ScriptService]
public class WebService : System.Web.Services.WebService {
public WebService () {
//如果使用设计的组件,请取消注释以下行
//InitializeComponent();
}
[WebMethod]
public string HelloWorld() {
return "Hello World";
}
[WebMethod]
public DataSet reader()
{
string connStr = "data source=dfsad7,1433;User ID=s;pwd=8;Initial Catalog=loDB2s";
try
{
string sqlStr = "select * from admins";
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter(sqlStr, new SqlConnection(connStr));
da.Fill(ds);
return ds;
}
catch (Exception exp)
{
return null;
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.SqlClient;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
localhost.WebService svs = new localhost.WebService();
DataSet ds = new DataSet();
ds = svs.reader();
this.GridView1.DataSource = ds.Tables[0];
GridView1.DataBind();
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;
using System.Data;
using System.Data.SqlClient;
/// <summary>
///WebService 的摘要说明
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
//若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
// [System.Web.Script.Services.ScriptService]
public class WebService : System.Web.Services.WebService {
public WebService () {
//如果使用设计的组件,请取消注释以下行
//InitializeComponent();
}
[WebMethod]
public string HelloWorld() {
return "Hello World";
}
[WebMethod]
public DataSet reader()
{
string connStr = "data source=dfsad7,1433;User ID=s;pwd=8;Initial Catalog=loDB2s";
try
{
string sqlStr = "select * from admins";
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter(sqlStr, new SqlConnection(connStr));
da.Fill(ds);
return ds;
}
catch (Exception exp)
{
return null;
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.SqlClient;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
localhost.WebService svs = new localhost.WebService();
DataSet ds = new DataSet();
ds = svs.reader();
this.GridView1.DataSource = ds.Tables[0];
GridView1.DataBind();
}
}
相关文章推荐
- 以实例说明如何使用C#从数据库中提取数据,按要求自动生成定制的Excel表格?
- C#实践——桌面程序显示数据库数据
- 以实例说明如何使用C#从数据库中提取数据,按要求自动生成定制的Excel表格
- c#Winform程序调用app.config文件配置数据库连接字符串 SQL Server文章目录 浅谈SQL Server中统计对于查询的影响 有关索引的DMV SQL Server中的执行引擎入门 【译】表变量和临时表的比较 对于表列数据类型选择的一点思考 SQL Server复制入门(一)----复制简介 操作系统中的进程与线程
- c# xmlhttp POST提取远程webservice数据
- 通过C#程序生成数据库的实体类,根据SqlServer存储过程生成数据操作类
- 以实例说明如何使用C#从数据库中提取数据,按要求自动生成定制的Excel表格?[转]
- C#.NET通用权限管理在DB2数据库上运行的脚本参考 - 通过程序将数据导入到目标数据库中
- c#程序,插入数据库,数据库中没有数据的原因
- C#写winform程序,提示插入数据库成功却没有数据
- 以实例说明如何使用C#从数据库中提取数据,按要求自动生成定制的Excel表格
- 记一次SQL Server2005导入Oracle10G的折腾过程【供多种数据库导入导出数据的C#程序源码参考】
- C#.NET通用权限管理在DB2数据库上运行的脚本参考 - 通过程序将数据导入到目标数据库中
- C#程序中从数据库取数据时需注意数据类型之间的对应,int16\int32\int64
- 当数据库某张表数据发生变化时,更新c#程序中缓存的用法
- C#程序中从数据库取数据时需注意数据类型之间的对应,int16\int32\int64
- Java与c#从数据库提取数据对比01
- 记一次SQL Server2005导入Oracle10G的折腾过程【供多种数据库导入导出数据的C#程序源码参考】
- 记一次SQL Server2005导入Oracle10G的折腾过程【供多种数据库导入导出数据的C#程序源码参考】
- access数据用c#程序读入