2012-05-05 2 views
1

dbDataAdapter를 사용하여 연결 해제 된 Oracle 데이터베이스에서 DataTable을 채 웁니다.OracleClient 데이터 세트 테이블로 SqlClient 데이터 세트 테이블 업데이트

SQLCommandBuilder를 사용하여 SQL Server 테이블에 행을 삽입하려는 dbDataAdapter가 있습니다.

저는 하루 종일 SQL Server 테이블을 참조하는 DataTable을 Oracle DataTable의 데이터로 업데이트하여 행을 삽입 할 수 있도록 노력했습니다.

나는 오후 내내 만족스럽지 않고 인터넷 검색을 해왔다. 누구든지이 작업을 수행하는 방법을 알고 있습니까?

+0

데이터 세트는 입력 된 데이터 세트입니까? –

답변

0

왜 SQL 서버에서 오라클에 연결된 서버를 사용하고 간단한 select 문을 사용하지 마십시오.

+0

그럴 수 없다는 뜻입니까? 서버 연결은 옵션이 아닙니다. – timMulherin

0

누구나이 문제가 발생하면 DataTable.Load (OracleDataReader)를 사용하여 DataTable을 채운 다음 SQLBulkCopy를 사용하여 데이터베이스에 행을 삽입했습니다.

연결된 서버가 필요하지 않습니다.