求助~在WebServices中根据条件返回查询结果
我做的是个类似于中间层的业务(访问网站先到我这里,有我来连接数据库操作),别人做好查询条件,我根据条件来做出不同的反应,展示一个我前面的实现功能:
[WebMethod(Description = "登出", EnableSession = true)]
public string UserLoginOut(UserState userDetail)
{
UserDetail userD = getUser(userDetail.UserName);
string code = null;
try
{
if (userD.State == 1)
{
string selectinfo = "UPDATE userInfo SET state = 0 WHERE userName ='" + userDetail.UserName + "'";
int result = MySqlDBHelper.ExecuteNonQuery(selectinfo, null);
}
}
catch (Exception ex)
{
System.Diagnostics.Trace.WriteLine(System.DateTime.Now.ToString()
+ ":" + errorlog.ToString()
+ "= " + "ERROR:" + ex.Message);
return null;
}
return code;
}
查询的时候也是这种形式的,这是查询的条件: 按时间 按标题 按条数 按信息的升序降序