用datareader把所有数据再遍历datareader取到数组中去不就行了?