subsonic 3- 페치, 페치 콜 또는 스캐 폴딩 제어 없음?
문제
저는 Subsonic을 처음 접했으며 폴더 바이너리, 예제 및 T4 템플릿이 포함 된 zip 파일 만 포함 된 최신 버전을 다운로드했습니다. 추가로 읽을 때 나는 스캐 폴딩 제어를 시도하기를 고대하고 있었지만 DLL에는 vs2008 도구 상자에 추가 할 도구가 포함되어 있지 않습니다.
또한 .fetch, .fetchbyid 등을 사용할 수 없습니다.
ActiveRecord 패턴을 사용하고 있으며 모든 테이블 엔티티는 ActivereCord.cs에서 생성됩니다.
다음을 사용하여 데이터를 가져올 수 있습니다.
var qry = from s in tbl_Geo_State.All()
select new
{
s.State
};
GridView1.DataSource = qry;
GridView1.DataBind();
3.0.xx에 대한 다른 설치 파일이 있습니까? 아니면 이전 설치 버전 (그렇다면)을 사용하고 설치에 새 디렉토리를 추가하여 도구와 누락 된 방법을 얻을 수 있습니까?
감사.
해결책
비계를 업데이트 할 필요가 없었습니다. 기회가있을 때 "웹 물건"을 별도의 DLL으로 나눌 것입니다. 그러나 지금은 해당 제어를 원한다면 동일한 프로젝트에서 3과 2를 모두 사용할 수 있습니다.
Repetch and FetchByid- 클래스의 정적 공장 방법입니다.
Product.SingleOrDefault(...)
Product.Find(...)
Product.All().Where()...
등.
제휴하지 않습니다 StackOverflow