2010-02-26 4 views
0

중요한 프로젝트를 진행하고 있으며 프로젝트 프로젝트 테이블의 비즈니스 클래스 DAL 및 정보 클래스 생성을 위해 codesmith를 사용하여 개발 단계의 속도를 높이려고합니다.저장 프로 시저에서 정보 (래퍼) 클래스 생성

부모가 많은 관계가있는 테이블이 약 50 개 있고 데이터를 검색 할 때 저장 프로 시저에서 여러 개의 내부 조인을 코딩해야합니다. 많은 테이블의 필드를 결합해야하므로 정보 클래스 작업이 어려워집니다.

저장 프로 시저에서 정보 클래스를 생성하거나 더 정확하게 저장 프로 시저의 결과 집합을 구문 분석하고 해당 결과 집합의 모든 열에 대한 속성을 사용하여 정보 클래스를 생성하는 방법이 있습니까?

누군가 저에게 조언을 해주고이를 달성하는 방법을 알려주십시오. 최고 감사합니다

답변

0

더 이상 사용하지 마세요. CodeSmith를 더 이상 사용하지 않습니다. 정보 클래스에서 원하는 필드로보기 또는 가짜 테이블을 만드는 것이 었습니다. 그것을 CodeSmith로 지정하고 그로부터 클래스를 생성하십시오.

다른 방법은 정보 클래스와 사용자 정의 비즈니스 객체를 피하고 자신 만의 데이터 레이어를 작성하는 것입니다. 복잡한 프로젝트의 경우가 더 쉽습니다.

0

다른 제안이 있습니다. 클래스 라이브러리를 만들고 DataSet (데이터 섹션에서 사용할 수있는 입력 된 데이터 세트 또는 새 항목 추가)을 추가하고 모든 SP와 테이블을 데이터 컨텍스트에 드롭하고 디자이너의 cs 코드를 복사하십시오. ;)

이 정보가 도움이되기를 바랍니다.

관련 문제