使用data类型的方法:核心代码如下:
....

//先定义个data数据方法
struct Data
        {
                public string ID;
                public string Name;
                //如果要使用多维就在这里加变量就可乐            
        }    

//再定义个 ArrayList
ArrayList al1 = new ArrayList();

//将读出的记录集存入data中,然后存入ArrayList中
while (rs.Read())
{
                        Data d = new Data();
                        d.ID = rs[0].ToString();
                        d.Name = rs[1].ToString();
                        al1.Add(d);
}
rs.Close();

最后就是使用了
for (int i = 0; i < al1.Count; i++)
{
    Data d = (Data)al1[i];
    xxx = d.ID
    XXX = d.Name
    
    ....

}

......

到此结束1