关于网友提出的“ 帮小弟加下注释谢谢各位大神!”问题疑问,本网通过在网上对“ 帮小弟加下注释谢谢各位大神!”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 帮小弟加下注释谢谢各位大神!
描述: String[] idArray = Request.Form.GetValues("users");
if (idArray != null)
{
string ids = string.Empty;
string idName = string.Empty;
foreach (string id in idArray)
{
ids += id + ",";
}
ids = ids.Substring(0, ids.Length - 1);
string sql = "select * from users where id in (" + ids + ")";
DataTable dt = SqlHelper.ExecuteTable(sql);
if (dt.Rows.Count > 0)
{
for (int i = 0; i < dt.Rows.Count; i++)
{
idName += dt.Rows[i]["names"].ToString() + ",";
}
}
idName = idName.Substring(0, idName.Length - 1);
this.Page.ClientScript.RegisterStartupScript(this.GetType(), "msg", "");
}
解决方案1: String[] idArray = Request.Form.GetValues("users");//取上个页面值,过来的数组
if (idArray != null)
{
string ids = string.Empty;
string idName = string.Empty;
foreach (string id in idArray)//这个遍历就像遍历数组的内容,想得到结果为1,2,3,4,5,
{
ids += id + ",";
}
ids = ids.Substring(0, ids.Length - 1);//这个想去掉最后一个逗号编程1,2,3,4,5
string sql = "select * from users where id in (" + ids + ")";//查询所有id为ids的
DataTable dt = SqlHelper.ExecuteTable(sql);
if (dt.Rows.Count > 0)
/>
{
for (int i = 0; i < dt.Rows.Count; i++)//想变成name1,name2,name3,name4,name5,
{
idName += dt.Rows[i]["names"].ToString() + ",";
}
}
idName = idName.Substring(0, idName.Length - 1);//想变成name1,name2,name3,name4,name5
this.Page.ClientScript.RegisterStartupScript(this.GetType(), "msg", "");
}
以上介绍了“ 帮小弟加下注释谢谢各位大神!”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2076250.html