首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web Service >

怎么实现这个WebService接口(新手求大神帮助)

2012-12-15 
如何实现这个WebService接口(新手求大神帮助)public string getInfo(string Login, string Pass)函数说明:

如何实现这个WebService接口(新手求大神帮助)
public string getInfo(string Login, string Pass)


函数说明:在调用时,用来获取详细信息,并返回调用本函数的处理结果。

参数:
Login字符串类型,为校验的用户名。
Pass 字符串类型,为校验的密码。

返回:
用户名或密码错误:0
数据提交失败:1
数据提交成功:2
提交学时信息:学时信息的XML表示

<?xml version="1.0" encoding="gb2312" ?> 
<string xmlns="http://tempuri.org/">
<NewDataSet>
<id>编号</dstudy_id>
<name>姓名</school_id> 
 ......


[最优解释]
因为这是写接口我想返回个结果提示   比如: 1代表什么  0代表什么
[其他解释]

引用:
因为这是写接口我想返回个结果提示   比如: 1代表什么  0代表什么


你这个是做登录吧   登录的话 你直接把用户名密码放进去查询那一条语句   判断里面的某个字段不为空(比如用户名)  不就可以了?   
   就算是接口的话 也是一样的   比如说:你返回的是用户名   然后你前台那调用后 判断这个接口里面返回的用户名是否为空  就可以了   为空就表示登录不成功   否则就成功
[其他解释]

[WebMethod(Description = "获取详细信息")]
public DataTable getInfo(string Login, string Pass,out int ErrorMsg)
{
  //1、out 输出错误信息
  //2、DataTable 查询得到详细信息的DataTable 返回DataTable  
}

[其他解释]
[WebMethod(Description = "获取详细信息")]
public DataTable getInfo(string Login, string Pass,out int ErrorMsg)
{
  //1、out 输出错误信息
  //2、DataTable 查询得到详细信息的DataTable 返回DataTable 

if(Login=="aaa" && Pass=="123")
{
  return 数据;
} else
{
return 0;
}
}


这返回 0的时候类型不对  怎么办?
[其他解释]
你那是DataTable返回0肯定不对撒   直接返回NULL不可以麽?
[其他解释]
引用:
因为这是写接口我想返回个结果提示   比如: 1代表什么  0代表什么

看来你是没用过out类型 查查度娘吧。
[其他解释]
虽然问题没有解决,但是谢谢你们的热心帮助
[其他解释]
null

热点排行