for(i=0;i<bll.data_set("alluserdata").Tables[0].Rows.Count;i++)
{
pic=bll.data_set("alluserdata").Tables[0].Rows[i]["tp_LeafName"].ToString();
}
Response.Write(pic);
我循环的时候 PIC为空,可是我不循环,读某一个值就有值,比如:Response.Write(bll.data_set("alluserdata").Tables[0].Rows[1]["tp_LeafName"].ToString()); 大家能告诉我为什么 吗,谢谢
{
pic=bll.data_set("alluserdata").Tables[0].Rows[i]["tp_LeafName"].ToString();
}
Response.Write(pic);
我循环的时候 PIC为空,可是我不循环,读某一个值就有值,比如:Response.Write(bll.data_set("alluserdata").Tables[0].Rows[1]["tp_LeafName"].ToString()); 大家能告诉我为什么 吗,谢谢
解决方案 »
- gridview 导出excel怎么去掉模版列
- 用户登录问题
- ASP.NET 网页注册界面提示用户名已存在
- 如何在拖动控件时自动向web.config里写点东西
- 将SQL中的数据导入至Excel
- web.config中设置location path后,无法在根目录的获取元素属性
- 对开发 智能客户端 smart client 前景有什么看法?
- 我想做那种flash的图片切换,请问怎么从数据库把图片信息读取到javascript?
- 项目上传 运行时错误!
- 如何让Datagrid有两行标题?
- 辞职,找工作,郁闷,散分 ing.....
- FileUpLoad的FileBytes和Byte[] 求救!!在线等....
{
pic=bll.data_set("alluserdata").Tables[0].Rows[i]["tp_LeafName"].ToString();
}
Response.Write(pic); 你这样不就是取数据集的最后一个值么?
这循环有啥意义?
每次pic都重新赋值了,这样输出为空的话证明你数据集最后一个数据为空
for(i=0;i<bll.data_set("alluserdata").Tables[0].Rows.Count;i++)
{
pic+=bll.data_set("alluserdata").Tables[0].Rows[i]["tp_LeafName"].ToString();
}
Response.Write(pic);
》》》for(i=0;i<bll.data_set("alluserdata").Tables[0].Rows.Count;i++)
{
pic=bll.data_set("alluserdata").Tables[0].Rows[i]["tp_LeafName"].ToString();
Response.Write(pic);
}