.NET Framework 4.8에서 SQL Server에 Bulk Insert 를 하기 위해 SqkBulkCopy 라는 클래스를 썼었습니다.
이 클래스를 .NET 5에서 쓰려니까 없네요. MSDN의 적용 대상에도 보면 .NET 5와 .NET 6 Preview에는 없네요.
혹시 대체할 수 있는 클래스가 따로 있을까요?
.NET Framework 4.8에서 SQL Server에 Bulk Insert 를 하기 위해 SqkBulkCopy 라는 클래스를 썼었습니다.
이 클래스를 .NET 5에서 쓰려니까 없네요. MSDN의 적용 대상에도 보면 .NET 5와 .NET 6 Preview에는 없네요.
혹시 대체할 수 있는 클래스가 따로 있을까요?
여전히 쓸 수 있습니다. MS에서 네임스페이스를 System.Data.SqlClient
에서 Microsoft.Data.SqlClient
로 바꿔서 검색이 안되셨던것 같습니다. ^^:
아…이럴수가^^;;;;;;;;;;;; 감사합니다 ㅋㅋㅋㅋㅋ
저도 이 글 보고 처음 알았네요.
MS 종속적인 기능들을 전부 저 쪽으로 뺀것일려나요?
참고로, ASP.NET CORE의 Dapper ORM에서 SqlConnection class를 사용해 DB에 접속할 때도 Microsoft.Data.SqlClient
를 사용합니다.
아… @DotNetAMA 님 댓글을 보고 나서야 @suwoo 님 글을 봤네요;
흠. 이렇게 해석 해야 할 듯 합니다. (약간의 농담도 있습니다. ;; )
System
을 Microsoft가 만든
Microsoft
로 변경하기 시작했다.System
을 사용하려 하는 것으로 보입니다.)System.Data.SqlClient
에서 Microsoft.Data.SqlClient
로 변경된 것은 단지
네임스페이스만 바뀐 것일 가능성이 크다.… 음. 그냥 참고용 보세요 하하;
재미있는 추측이라고 생각합니다.
부끄럽게도 저도 그런 생각이 들고 말았거든요.