Data transaction study

比如:interface 接近方法为:

http://211.108.61.165/service/CallExecute?servlet_name=SelectPMemberLogin&data={"MEMBER_ID" : "test", "MEMBER_PWD" : "pwd1234"}

1.get server url as string

2.change to url

3.the context of the data。

4.make an  object and judge the result ,if it is the result we want。===========================================================================================

1.check overlap。

-(IBAction) checkOverlap:(UIButton *)btn

{

  if([txt_id.text isEqualToString:@""])

  {

    alert:input ...

  }else{

    NSString *urlstr = [[WEBSERVICE_URL stringByAppendingString:[NSString stringWithFormat:@"SelectPMemberChk&data = {\"MEMBER_ID\":\%@\}",txt_id.text]] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

    NSLog(@"%@",urlstr);

    NSString *jsonResponse = [NSString stringWithContentsOfURL:url];

    NSLog(@"%@",jsonResponse);

 

    NSDictionary *dict = [jsonResponse JSONValue];

    //ID field 的范围(4-12)这样的限制先check,code省略

    //RESULT 值是根据服务器需要。。。

    if([[dict objectForKey:@"RESULT"] isEqualToString:@"0"])

    {

      alert:ok

    }else

    {

      alert:this id is already exist.

    }

  }

  isCheckOverlap=TRUE;//最后提交的时候,得判断有没有checked overlap。。。

}

 

转载于:https://www.cnblogs.com/Oakshil/archive/2011/10/24/2223035.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值