1
데이터베이스 액세스 및 업데이트에 Typed Dataset (.xsd)을 사용하고 있습니다. 두 개의 서로 다른 테이블에 레코드를 업데이트하기 위해 두 개의 테이블 어댑터가 있습니다.형식화 된 데이터 집합 및 다중 트랜잭션
단일 트랜잭션에서 두 가지 업데이트를 수행하는 방법을 찾을 수 없습니다.
데이터베이스 액세스 및 업데이트에 Typed Dataset (.xsd)을 사용하고 있습니다. 두 개의 서로 다른 테이블에 레코드를 업데이트하기 위해 두 개의 테이블 어댑터가 있습니다.형식화 된 데이터 집합 및 다중 트랜잭션
단일 트랜잭션에서 두 가지 업데이트를 수행하는 방법을 찾을 수 없습니다.
당신은 TransactionScope
사용할 수 있습니다
using (var ts = new TransactionScope())
{
// Perform updates using different table adapters
using (var ta1 = new tbl1TableAdapter())
using (var ta2 = new tbl2TableAdapter())
{
ta1.Update(yourDataSet.tbl1);
ta2.Update(yourDataSet.tbl2);
}
ts.Complete();
yourDataSet.AcceptChanges();
}
당신이 읽을 수에 대한 TransactionScope
클래스 here