우선, 내 질문에 매우 기본적인 것이지만 나는이 세상에서 막 시작했음을 사과드립니다.입력 형식 IDbTransaction
public static byte [] GetVitoria (IDbTransaction trans)
{
bla bla bla
}
가 어떻게 형 IDbTransaction의 변수를 만들려면 어떻게해야합니까 : 나는 방법이 있나요?
우선, 내 질문에 매우 기본적인 것이지만 나는이 세상에서 막 시작했음을 사과드립니다.입력 형식 IDbTransaction
public static byte [] GetVitoria (IDbTransaction trans)
{
bla bla bla
}
가 어떻게 형 IDbTransaction의 변수를 만들려면 어떻게해야합니까 : 나는 방법이 있나요?
IDbTransaction
이 Interface입니다. 인터페이스는 단순히 객체가 어떻게 보이거나 움직여야하는지에 대한 구조입니다. 당신은 인터페이스의 구체적인 구현을 원한다.
작성한 데이터베이스 오브젝트가 트랜잭션을 처리합니다. 그리고 IDbTransaction
의 구체적인 구현을 만듭니다. Here is some example code:
SqlCommand command = connection.CreateCommand();
SqlTransaction transaction;
// Start a local transaction.
transaction = connection.BeginTransaction("SampleTransaction");
편집 :
이 방법에 변수를 전달하려는 경우. 유형IDbTransaction
이어야합니다.
그래서 당신은이처럼 메서드를 호출 할 수 있습니다
transaction = connection.BeginTransaction("SampleTransaction");
var bytes = GetVitoria(transaction);
데이터베이스 연결 객체는 당신을 위해 제공 :
SqlTransaction myTransaction = myDbConnection.BeginTransaction();
[? 누군가가 내 질문에 응답 할 때 어떻게해야합니까 (http://meta.stackoverflow.com/help/someone-answers) – paqogomez