icriteria

    0

    1답변

    3 개의 테이블에 걸쳐 조건을 적용하여 간단한 선택을 수행하려고합니다. Select a.* FROM TBL_A a JOIN TBL_B b ON a.bId=b.Id JOIN TBL_C c ON a.cId=c.Id JOIN TBL_D d ON c.dId=d.Id WHERE (b.value='X' OR c.value='x')

    1

    1답변

    어떻게 매개 변수 (ids)를 선언하고 ICriteria API를 사용하여 NHibernate에서 select 부분을 추가 할 수 있습니까? 여기 DECLARE @ids xml ='<ScopeIds><id>417444AC-6C57-4CB7-91E1-6E0B5832EDBB</id></ScopeIds>' SELECT * FROM MyTable p WHER

    0

    1답변

    없이 iCriteria을 만듭니다. 이 함수는 세션과 트랜잭션을 엽니 다. 그런 다음이 함수는 ICriteria.List()를 실행합니다. 아래 코드와 같이 객체 목록을 반환합니다. 오브젝트 목록을 수집하기 위해 using(ISession Session = ...과 Using(ITransaction Transaction = ...을 한 번만 써야하기 때문에

    0

    1답변

    두 개의 Icriterias를 결합 할 수 있습니까? 나는 하나의 Icriteria를 만들고 다른 하나를 별도로 만들고 함께 결합하고 싶습니다.

    0

    1답변

    나는 앨리어싱과 열망하는 페칭을하기 때문에 중복 결과를 반환한다. 아무런 문제가 없다. HashedSet에 추가하면 중복을 제거 할 것이다. 제 문제점은 SetMaxResults 메소드로 페이지 당 10 개의 결과로 페이지 매김을하고 있다는 것입니다. 이는 내 쿼리에서 10 개의 결과를 반환한다는 것을 의미합니다. 일단 ISet으로 가져 오면 이것은 2 또

    1

    2답변

    트랜잭션 관리를 작성하려면이 (CRUD가 아니라 읽기 전용) 코드가 필요합니까? ICriteria criteria = SessionFactory.GetCurrentSession().CreateCriteria(EntityType); criteria.List<BaseEntity>();

    2

    1답변

    이 linq와 일치하는 ICriteria는 어떻게 작성합니까? ProgramItems.OrderBy(x => x.TimeBlocks.Min(y => y.StartTime)) ProgramItem - TimeBlock 많은 관계에 많은있다. 이 코드와 TimeBlock의 ID로 필터링 할 수 있습니다 : criteria.Add(Subqueries.Exis

    1

    1답변

    ICriteria를 사용하여이 쿼리에 필터를 추가하려고합니다. 나머지 응용 프로그램을 통해 linq를 nHibernate에 사용했으며 이러한 필터는 제대로 작동하지만 I 기준을 사용하면 중단됩니다. 날짜 필터는이 방법으로 정상적으로 작동하지만 운영 체제 이름에 대한 필터를 설정하려고하면 오류가 발생합니다. 슬로우됩니다 var query = th

    2

    1답변

    이전 Oracle 8i 프로덕션 데이터베이스에 연결하기 위해 .Net OracleClient와 함께 NHibernate 2.1.2.4000을 사용하는 프로젝트가 있습니다. 올바른 쿼리를 생성하는 ICriteria를 구현했지만 다음 내부 예외가 발생했습니다. System.Data.OracleClient.OracleException : ORA-12704 : 문

    0

    2답변

    을 설정하지 않고 NOT IN을 구현하는 방법이이 질문에 유사합니다 NHibernate - Implement "NOT IN" query using ICriteria 하지만 그건 내 솔루션을 작동하지 않습니다. class Order { DateTime CreatedDate { get; set;} Person CreatedBy { get;