查询结果插入数组
--------------------编程问答-------------------- 又是找人来做题的。。。 --------------------编程问答-------------------- dr["filepath"]查询出来十个字符串吗?如果是的话里面应该有明显的分组标志吧?比如说逗号啥的。比如说
dr["filepath"] 查出来是“1,2,3,4,5,6”的形式,
可以用String[] tl = dr["filepath"].ToString().Split(',');
输出的时候直接循环tl就可以了 --------------------编程问答-------------------- 数组是不能自动增长的,要动态增加长度的话就用ArrayList吧 --------------------编程问答-------------------- 楼上说的对,动态增加ArrayList
输出的时候不想直接循环,有没有直接输入数据所有元素值。 --------------------编程问答--------------------
List<string> _L=new List<string>();--------------------编程问答-------------------- 需要增加数组的长度的话就用arraylist这个类。直接加即可 --------------------编程问答-------------------- 直接循环reader中的记录打印不行,为什么还得加个数组,多一道工序还爽啊 --------------------编程问答--------------------
if (dr.HasRows)
{
while (dr.Read())
{
_L.Add(dr["filepath"].ToString());
Response.Write(dr["filepath"].ToString());
}
}
_L.ToArray();
List<string> Result = new List<string>();
if (dr.HasRows)
{
while (dr.Read())
{
Result.Add(dr["filepath"].ToString());
}
}
补充:.NET技术 , C#