Я использую средство чтения данных SQl для получения значения из базы данных SQL.
Язык VB.NET
Получив данные в ридер, я запускаю цикл while
While reader.Read
If reader.HasRows() Then
/* Proessing of data */
End If
End While
Я заметил, что цикл while обрабатывается очень долго, так как строк много.
Есть ли лучший способ реализовать.
Пожалуйста, прокомментируйте:
Должен ли я получить данные SQlDataReader в arraylists, а затем обрабатывать данные с помощью arraylists?
Algo:
While reader.read
/* Put data into Arraylists */
End While
for(arraylist row count)
/*Process data*/
end for