加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

本地客户端读取WebService中的DataSet

发布时间:2020-12-17 02:37:43 所属栏目:安全 来源:网络整理
导读:WebSevice层代码: ??? [WebMethod] ??? public DataSet GetDataSet() ??? { ??????? string connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("../App_Data/testdata.mdb"); ??????? string selstr = "Select space_single fro

WebSevice层代码:

??? [WebMethod]
??? public DataSet GetDataSet()
??? {
??????? string connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("../App_Data/testdata.mdb");
??????? string selstr = "Select space_single from [user] Where [userID]=" + "2" + "";
??????? DataSet ds = new DataSet();
??????? OleDbConnection objConn = new OleDbConnection(connstr);
??????? OleDbDataAdapter adap = new OleDbDataAdapter(selstr,objConn);
??????? adap.Fill(ds,selstr);
??????? return ds;
??? }


注:connstr为连接Access数据库地址,selstr为查询的SQL的字符串。此两项可根据情况修改。



客户端代码:

??????? public Form1()
??????? {
??????????? InitializeComponent();
??????????? WindowsFormsApplication1.datatest.datatest ss = new WindowsFormsApplication1.datatest.datatest();
??????????? DataSet ds = ss.GetDataSet();
??????????? dataGridView1.DataSource=ds.Tables[0];

??????? }

注:1、使用该代码前,需要先添加WEB应用,这里将引用命名为:datatest

??? 2、WindowsFormsApplication1为该方案的解决方案名,Form1为当前的窗体名

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读