2010-05-06 3 views
1

내 DataTable에 40000 개의 레코드가 있습니다. 모든 레코드를 SQL Server에 삽입하고 싶습니다. vb.net 2008 및 SQL Server 2005를 사용 중입니다.Vb.net에서 SQL Server 2005 테이블로 여러 레코드를 삽입하는 방법은 무엇입니까?

현재 XML을 사용하여 vb.net에서 SQL Server 2005로 전달하지만 네트워크 오류가 발생합니다. 이 일을 성취 할 수있는 다른 방법이 있습니까? SqlBulkCopy의 클래스에서

답변

2
+0

니스 링크는하지만 난 텍스트 파일을 읽고 내 데이터 테이블에 넣고 지금은 SQLSERVER 2005 – KuldipMCA

+0

에 기록 단지에 TEXTFILE를로드하는 것이 삽입하려는' DataReader'를 열고 해당 링크의 샘플을 계속 진행하십시오. SQL 2005에서 지원해야합니다. 다음 작업에 대한 설명이 나와 있습니다. http://social.msdn.microsoft.com/Forums/en/adodotnetdataproviders/thread/f6a5274e-0f33-4377-8865-c50f550ce36e 그렇지 않으면 언급 한대로 이 토론에서 VB.Net에서 BCP 도구를 자동화 할 수 있습니다. –

관련 문제