博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Windows Phone 8 ——Webservice返回Dataset处理方法
阅读量:5154 次
发布时间:2019-06-13

本文共 2411 字,大约阅读时间需要 8 分钟。

客户端程序接到返回的DataSet内容是如下的形式:

1   [0]: 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 [1]:
21
22
23
daitou
24
zy
25
2
26
27
28
kwan
29
gkh
30
1
31
32
33

 

整个内容有两个元素:schema和diffgr

——————以上内容接收和解析方法

1 private void Button_Click_1(object sender, RoutedEventArgs e) 2         { 3             string name = txtUserName.Text.Trim(); 4             string pwd = pbPwd.Password; 5             if (name != "" && pwd != "") 6             { 7                 ServiceReference1.WebServiceSoapClient ws = new ServiceReference1.WebServiceSoapClient(); 8                 ws.LoginCompleted += new EventHandler
(ws_LoginCompleted); 9 ws.LoginAsync(name, pwd);10 }11 else MessageBox.Show("请正确输入用户名或密码");12 13 }14 void ws_LoginCompleted(object sender, ServiceReference1.LoginCompletedEventArgs e)15 {16 if (e.Error == null)17 {18 IEnumerable
iexe = e.Result.Nodes[1].Descendants("Table1");19 if (iexe.Count() > 0)20 {21 string currName = txtUserName.Text.Trim();22 string currPwd = pbPwd.Password;23 24 foreach (var item in iexe)25 {26 if (item.Element("Login_ID").Value==currName && item.Element("Login_PWD").Value==currPwd )27 {28 this.NavigationService.Navigate(new Uri("/MainPage.xaml", UriKind.Relative));29 }30 31 }32 }33 else MessageBox.Show("用户名或密码错误");34 35 }36 else MessageBox.Show("登录失败……");37 38 }

 

注:要想使用XELEMENT需要引用using System.Xml.Linq;

  用IIS发布webservice

  添加服务引用时通过输入服务asmx地址来添加,最好从ie地址栏复制来asmx的地址,并把localhost改为局域网内的ip即可在真机调试

转载于:https://www.cnblogs.com/keyblog/archive/2013/03/23/2977538.html

你可能感兴趣的文章
(转)Tomcat 8 安装和配置、优化
查看>>
(转)Linxu磁盘体系知识介绍及磁盘介绍
查看>>
tkinter布局
查看>>
命令ord
查看>>
Sharepoint 2013搜索服务配置总结(实战)
查看>>
博客盈利请先考虑这七点
查看>>
使用 XMLBeans 进行编程
查看>>
写接口请求类型为get或post的时,参数定义的几种方式,如何用注解(原创)--雷锋...
查看>>
【OpenJ_Bailian - 2287】Tian Ji -- The Horse Racing (贪心)
查看>>
Java网络编程--socket服务器端与客户端讲解
查看>>
List_统计输入数值的各种值
查看>>
学习笔记-KMP算法
查看>>
Timer-triggered memory-to-memory DMA transfer demonstrator
查看>>
跨域问题整理
查看>>
[Linux]文件浏览
查看>>
64位主机64位oracle下装32位客户端ODAC(NFPACS版)
查看>>
获取国内随机IP的函数
查看>>
今天第一次写博客
查看>>
江城子·己亥年戊辰月丁丑日话凄凉
查看>>
IP V4 和 IP V6 初识
查看>>