2009-08-17 2 views
1

나는 2 개 개의 다른 데이터베이스 (각각 다른 테이블을 가진)에 연결하는 2.1 음속을 사용하고 싶습니다. 이 작업을 수행하는 가장 좋은 방법은 무엇입니까? 2 개의 데이터베이스간에 생성 된 코드를 분리하는 가장 좋은 방법은 무엇이며 어떻게 데이터베이스를 전환 할 수 있습니까?사용하여 2.1 음속 여러 데이터베이스

+0

(http://stackoverflow.com/ : 음속 2.2은 기본적으로 2.1 버그 수정 릴리스 내가 API가 2.1 및 2.2 –

+0

가능한 중복 사이에 변경하지 않은 2.1를 대상으로 모든 사용자에 대해 2.2 사용 recomment 것이다 [동적 연결 음속을] 질문/968391/subsonic-dynamic-connections) –

답변

1

나는 2.2 꽤 몇 가지 프로젝트에이 작업을 수행하고 난 모든 데이터베이스 모두 다른 이름을주고, 나는 데이터베이스 내 클래스 라이브러리를 설정 한 "공유 연결 범위"

을 impliment 할 필요가없는 것을 발견 네임 스페이스 및 gen. 내가 그들에게 전화 할 때 나는 그에게 내가 발견 한 여전히 실패 내가 할 수 있다면

SqlQuery q = new Select() 
      .From(Tables.Products); 

SqlQuery q = new Select() 
      .From(Data.Database1.Tables.Products); 

된다 호출하고있는 무슨

그럼 난에 대한 특정 오전 참고로 다음

SqlQuery q = Data.Database1.DB.Select() 
      .From(Data.Database1.Tables.Products);