читать большие наборы данных и писать, чтобы преуспеть - PullRequest
0 голосов
/ 27 августа 2011

Я читаю набор данных, имеющий 50 тыс. Записей, и заполняю их в Excel, не используя webservice.i зацикливаю все записи как

For Each dr As DataRow In ds.Tables(0).Rows

. Это занимает 20 минут, чтобы просмотреть все записи, которые заполняются.Excel.

Есть ли в любом случае, что мы можем использовать многопоточность, и как мы можем реализовать это, чтобы заполнить Excel быстрее?

1 Ответ

0 голосов
/ 27 августа 2011

, если вы используете .net Framework 4.0, попробуйте PLINQ Parallel.ForEach, чтобы использовать все процессоры вместе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...