SqlBulkCopy를 사용하여 CSV에서 데이터베이스로 콘텐츠를 복사하는 것에 대해 많은 기사가 보였으 나 데이터 테이블이나 데이터 세트에 데이터를로드해야합니다.C# - CSV 파일을 데이터베이스로 스트리밍하는 방법이 있습니까?
나는 많은 양의 데이터를 다루고 있기 때문에 나에게는 좋지 않다. 나는 강력한 기계를 가지고 있지 않다.
데이터를 CSV에서 데이터베이스로 스트리밍하는 방법은 무엇입니까?
감사
SqlBulkCopy를 사용하여 CSV에서 데이터베이스로 콘텐츠를 복사하는 것에 대해 많은 기사가 보였으 나 데이터 테이블이나 데이터 세트에 데이터를로드해야합니다.C# - CSV 파일을 데이터베이스로 스트리밍하는 방법이 있습니까?
나는 많은 양의 데이터를 다루고 있기 때문에 나에게는 좋지 않다. 나는 강력한 기계를 가지고 있지 않다.
데이터를 CSV에서 데이터베이스로 스트리밍하는 방법은 무엇입니까?
감사
이 문서에서는 임시 데이터 테이블/데이터 집합을 사용하지 않고 데이터를 데이터베이스에 직접로드하는 방법을 보여줍니다.
그냥 당신이 C#을 태그 한 moethod SaveToDatabaseDirectly
가장 간단한 방법은 아마도 데이터베이스의 해당 테이블에 데이터를 추가하는 SQL을 INSERT
명령을 CSV 파일 라인 별 읽기 및 실행하는 것입니다.
을 찾아하지만, 엄격하게-SQL 솔루션은 옵션입니다? 데이터베이스에서 액세스 할 수있는 위치에 데이터 파일을 가져올 수있는 경우 프로 시저 또는 작업을 사용하여 데이터 파일을 가져올 수 있습니다. – Kimberly
그건 사실이 아니에요, 당신은 OleDbReader를 사용할 수 있습니다 (데이터 셋이나 데이터 테이블 필요 없음). – zszep