2013-05-29 4 views
1

나는 데이터 집합으로 파일을 변환 할 ExcelReader를 사용하여 데이터 세트 변환기에 파일이 있습니다.처리를 위해 DataSet을 작은 청크로 나누려면 어떻게합니까?

public class ConvertExcelFileToDataSet : IConvertAFileToDataSet 
{ 
    public DataSet Convert(HttpPostedFileBase file) 
    { 
     return GetDataFromExcel(file.InputStream); 
    } 

    private DataSet GetDataFromExcel(Stream target) 
    { 
     var excelReader = ExcelReaderFactory.CreateOpenXmlReader(target); 
     excelReader.IsFirstRowAsColumnNames = true; 
     return excelReader.AsDataSet(); 
    } 
} 

데이터 세트를 다시 가져 오면 작은 덩어리로 나누어야합니다. 내가 데이터 세트로 5 가지 덩어리를 만들 수있게 해준다. 나는 기다리는 동안 계속 연구 할 것이다. 정말 당신이 "나는 그들과 함께 일을 할 수 있도록"당신이 말할 때 무엇을 의미하는지에 따라 달라집니다

답변

1

. 각각의 '덩어리'로 똑같은 일을한다면 PLINQ를 사용할 수 있습니다.

+0

그게 바로 제가 고마워하는 일입니다. 데이터 집합을 멀티 스레드하려고합니다. – Robert