웹 응용 프로그램의 데이터 테이블에로드 된 입력 csv 파일을 기반으로 SQL 테이블에서 삽입/업데이트/삭제 작업을 수행하려고합니다. 현재 CRUD 작업을 수행하기 위해 DataSet을 사용하고 있지만 DataSet보다 LINQ를 사용하면 어떤 이점이 있는지 알고 싶습니다. 나는 LINQ로 전환 할 필요가 있다면 코드가 줄어들고 좀 더 강하게 입력 될 것이라고 확신하지만 확신 할 수 없다. 모든 의견을 감사드립니다.테이블 업데이트 : 데이터 집합 또는 LINQ
편집
그것은 대량 작동하지 않습니다, CSV (200) 기록 최대를 포함 할 수 있습니다.
잘못했으면 부적절한 경향이 있습니다. 이렇게하려면 dbms를 가져와야합니다. –
데이터베이스가 SQL Server 인 경우 대량 작업에 SSIS를 사용할 수 있습니다. – flup
@TonyHopkinson, 기존 응용 프로그램을 수정 한 것입니다. 그래서 여기에서 사용할 수있는 기술로 제한됩니다. 나는 SSIS가 이것에 이상적이라는 것을 알고 있지만 여기서는 옵션이 아닙니다. SQL Server 2005 이후로는 테이블 매개 변수를 전달할 수도 없습니다. – Sunny