C# .NET webservice开发

来源:互联网 发布:java获取网页源码下载 编辑:程序博客网 时间:2024/05/16 10:20

   前段时间自己想用android来直接连接SQL数据库,没想到被告知,原来android没有连接SQL数据库的接口程序,后来听说用webserverice可以实现远程数据库的访问,以及实现数据的各项操作问题。

 这里我采用C#的.net连接SQL数据库,首先我们打开visual stuio 2005,选择文件,新建→新建网站→选择ASP.NET服务,然后输入我们新建的项目名称,完成webserverice的初步创建,然后系统会自动切换到,service.cs的代码页面,我们在上面可以看到有这么一个helloword函数

  public string HelloWorld() {
        return "Hello World";
    }

这个是系统自动生成的函数,返回一个string类型的字符串,现在我们加入我们自己自定义的函数

 public  DataSet Ccx(string sql)//查询记录
    {
        
        Table df;
        try
        {
            con = GetConnetion();
            //string sql = sql;
            SqlDataAdapter da = new SqlDataAdapter(sql, con);
            da.Fill(ds, "ss");
            //Table.ReferenceEquals = ds.Tables[0].DefaultView;
            //df=ds.Tables[0];
           return ds;


        }
        catch (Exception e)
        {
            //result = "Error";


            return ds;
        }// end block if 
    }

这样返回的是一个dataset数据集,我们运行改程序,运行效果如下。

 

然后我们点击Ccx查询数据表的方法,出现以下的效果:


至此webserverice的介绍完毕!

原创粉丝点击