Request.QueryString["advID"]是什么含义?

来源:百度知道 编辑:UC知道 时间:2024/06/07 12:34:14
if (!IsPostBack)
{
webDataModule wDb = new webDataModule(Session["wDataSV"]);
if (wDb != null)
{
int iRCount = 1;
int lErrorCode = 0;
string sWhere = "ad_id=" + Request.QueryString["advID"];
ds = wDb.GetXMLDataset("advcontent", "adindex,format, size",
"adindex", 10, 1, 1, sWhere, ref iRCount, ref lErrorCode);
}
}

意思是接收查询字符串.也就是参数.

比如你的a页面中有个超链接是:

<a href="b.aspx?advID=3">bbbb</a>

点击链接到b.此时你在b页面中用Request.QueryString["advID"]就可以获取从a页面传过来的参数advID.值为3.

这个是从从get方式中取得advID变量的值
sWhere 应该是组合一个sql查询语句中where后面的条件部分