当前位置: 代码迷 >> ASP.NET >> 有哪位高手可以帮小弟我解释一下这段语句是什么意思
  详细解决方案

有哪位高手可以帮小弟我解释一下这段语句是什么意思

热度:899   发布时间:2013-02-25 00:00:00.0
有谁可以帮我解释一下这段语句是什么意思啊
我知道我很菜,不要取笑我
public static People GetByLogin(string login)
  {
  string sql = string.Format("select * from people where login='{0}'", login);
  DataTable dt = DBHelper.GetTable(sql, "p");
  if (dt.Rows.Count > 0)
  return Get(dt.Rows[0]);
  return null;
  }

------解决方案--------------------------------------------------------
public static People GetByLogin(string login)
{
//格式化sql字符串,用login参数值,替换 {0}
string sql = string.Format("select * from people where login='{0}'", login);
//取得数据集
DataTable dt = DBHelper.GetTable(sql, "p");
if (dt.Rows.Count > 0)
//返回Get的 内容
return Get(dt.Rows[0]);
//返回空,有用吗?
return null;
}
------解决方案--------------------------------------------------------
C# code
public static People GetByLogin(string login)  {  string sql = string.Format("select * from people where login='{0}'", login);//定义sql语句  DataTable dt = DBHelper.GetTable(sql, "p");//调用helper类的根据sql取出datatable的方法  if (dt.Rows.Count > 0)//当取出的table不为空  return Get(dt.Rows[0]);  return null;  }