欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

新手,要写个返回dataset的webservice 如何写

更新时间: 2014-01-05 01:59:51 责任编辑: Author_N1

 

新手,要写个返回dataset的webservice 怎么写?
自己弄了个程序,数据都是保存在服务端的。想做一个成绩查询与修改的webservice

服务器中的数据库表(表名chengji)是这样的
时间     语文  数学
2010.6   80    67
2010.7   90    50


我要想弄成这样

客户端提交2种get参数:
1~127.0.0.1/chengji.ashx?type=chaxun

然后就返回一个包含详细成绩的dataset


2~127.0.0.1/chengji.ashx?gengxin&kemu=yuwen&shijian=2010.7&yuwen=100&shuxue=80

然后就更新  chengji表中  2010.7 这一行中 ,语文为100,数学为80

。。。不知道说明白没有,新手求写法,或者求资料

--参考方法--
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;
using System.Text;
using System.Data;
using System.Data.OleDb;//sql改为sqlclient
using System.IO;
namespace WebApplication1
{
    /// <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
    {                         
       //返回dataset类型
        [WebMethod]
            public DataSet getChengji(string 语文,string 数学)
           {                        
                OleDbConnection strCon2 = new OleDbConnection("Provider=数据库类型;Data Source=数据库名;Persist Security Info=True;User ID=登录名;password=登录密码");//sqlserver改为sqlconnection
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:59:51
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/4267/
本文WWW.DOC100.NET DOC100.NET版权所有。