Здравствуйте!
Есть вот такой код
List<string[]> data = new List<string[]>();
while (reader.Read())
{
data.Add(new string[4]);
data[data.Count - 1][0] = reader[0].ToString();
data[data.Count - 1][1] = reader[1].ToString();
data[data.Count - 1][2] = reader[2].ToString();
data[data.Count - 1][3] = reader[3].ToString();
Это код реализует взятие строк из таблицы по определенному запросу, и проблема заключается в том, что если поступает запрос SELECT * FROM nametable, то есть запрос на выборку большого количества строк то записывается только первая строка по запросу и все, как можно это исправить?