Мне нужно итерации через DataTable
. У меня есть столбец, который называется ImagePath
.Как перебирать данные DataTable
Когда я использую DataReader
я сделать это таким образом:
SqlDataReader dr = null;
dr = cmd.ExecuteReader();
while (dr.Read())
{
TextBox1.Text = dr["ImagePath"].ToString();
}
Как я могу достичь того же с помощью DataTable
?
dr.Read() читает строку за строкой из сетевого буфера, а не строку за строкой из базы данных. Из базы данных только одна выборка. Следовательно, чтение из datatable не предполагает повышения производительности. – developer747