안녕하십니까 winform에 Populated Generic List가 있는데 SQL Server 테이블에 데이터를 대량 복사로 보내려고합니다. SqlBulkCopy 클래스를 읽을 때 소스로 데이터 판독기가 필요합니다..net : 일반 목록을 DataReader로 변환 하시겠습니까?
이제 어떻게 DataReader로 변환 할 수 있습니까?
는안녕하십니까 winform에 Populated Generic List가 있는데 SQL Server 테이블에 데이터를 대량 복사로 보내려고합니다. SqlBulkCopy 클래스를 읽을 때 소스로 데이터 판독기가 필요합니다..net : 일반 목록을 DataReader로 변환 하시겠습니까?
이제 어떻게 DataReader로 변환 할 수 있습니까?
는데이터 볼륨이 List<T>
으로 존재할만큼 정상적인 경우 DataTable
을 구성하고 그런 식으로 데이터를 푸시 할 수 있습니다. 나는 같은DataTable
,하지만이 일을 멋지게 않습니다. 대안은 사용자 정의 IDataReader
구현 like this을 작성하는 것이지만 매번 목록의 항목을 반복합니다. 노력할만한 가치가 있는지 확신 할 수 없습니다.
제네릭 목록을 DataTable로 변환하는 방법은이 답변을 참조하십시오. http://stackoverflow.com/questions/564366/generic-list-to-datatable –