I have upgraded from LLBLGEN 2.0 to LLBLGEN 2.5.
I am using JCL for the BL; also upgraded this to their 2.5 compatible version.
Everything seems to run fine, except for the Typed Lists.
I am trying to figure out what is causing the error; JCL or LLBLGEN.
"DataPortal.Fetch failed (SD.LLBLGen.Pro.ORMSupportClasses.ORMQueryConstructionException: The length of the list of fields for the select list (26) isn't the same as the length of the list of persistence info objects passed in (13). This happens when using adapter the DBSpecific project is out of sync with the DBGeneric project.
at SD.LLBLGen.Pro.ORMSupportClasses.DynamicQueryEngineBase.CreateSelectDQ(IEntityFieldCore[] selectList, IFieldPersistenceInfo[] fieldsPersistenceInfo, IDbConnection connectionToUse, IPredicate selectFilter, Int64 maxNumberOfItemsToReturn, ISortExpression sortClauses, IRelationCollection relationsToWalk, Boolean allowDuplicates, IGroupByCollection groupByClause)
at SD.LLBLGen.Pro.DQE.SqlServer.DynamicQueryEngine.CreatePagingSelectDQ(IEntityFieldCore[] selectList, IFieldPersistenceInfo[] fieldsPersistenceInfo, IDbConnection connectionToUse, IPredicate selectFilter, Int64 maxNumberOfItemsToReturn, ISortExpression sortClauses, IRelationCollection relationsToWalk, Boolean allowDuplicates, IGroupByCollection groupByClause, Int32 pageNumber, Int32 pageSize)
at SD.LLBLGen.Pro.ORMSupportClasses.DynamicQueryEngineBase.CreateSelectDQ(IEntityFieldCore[] selectList, IFieldPersistenceInfo[] fieldsPersistenceInfo, IDbConnection connectionToUse, IPredicate selectFilter, Int64 maxNumberOfItemsToReturn, ISortExpression sortClauses, IRelationCollection relationsToWalk, Boolean allowDuplicates, IGroupByCollection groupByClause, Int32 pageNumber, Int32 pageSize)
at SD.LLBLGen.Pro.ORMSupportClasses.DataAccessAdapterBase.CreateSelectDQ(IEntityFields2 fieldsToFetch, IFieldPersistenceInfo[] persistenceInfoObjects, IPredicateExpression filter, Int64 maxNumberOfItemsToReturn, ISortExpression sortClauses, IRelationCollection relationsToWalk, Boolean allowDuplicates, IGroupByCollection groupByClause, Int32 pageNumber, Int32 pageSize)
at SD.LLBLGen.Pro.ORMSupportClasses.DataAccessAdapterBase.FetchTypedView(IEntityFields2 fieldCollectionToFetch, DataTable dataTableToFill, IRelationPredicateBucket filterBucket, Int32 maxNumberOfItemsToReturn, ISortExpression sortClauses, Boolean allowDuplicates, IGroupByCollection groupByClause, Int32 pageNumber, Int32 pageSize)
at QBO.BL.ReadOnlyListClasses.DoorbelastFinancieelReadOnlyList.DataPortal_FetchCore(Criteria criteria, String connectionString, Int32 timeOut)
at QBO.BL.ReadOnlyListClasses.DoorbelastFinancieelReadOnlyList.DataPortal_FetchCore(Criteria criteria)
at QBO.BL.ReadOnlyListClasses.DoorbelastFinancieelReadOnlyList.DataPortal_Fetch(Criteria criteria)")