I tried to bit modify the function but still getting no luck........this is wat i did, i dont know am i doing the right thing or not.
static public DataTable Transfer(string pub,int month,int year)
{
DataAccessAdapter adapter = new DataAccessAdapter(dbConnectionString());
TransferDataTypedList data = new TransferDataTypedList();
ResultsetFields fields = new ResultsetFields(2);
fields.DefineField(TransactionsSummaryFields.CustomerCode, 0, "customer");
IGroupByCollection groupByClause = new GroupByCollection();
groupByClause.Add(fields[0]);
IRelationPredicateBucket bucket = new RelationPredicateBucket(TransactionsSummaryFields.PubCode == pub &
TransactionsSummaryFields.Period == month & TransactionsSummaryFields.Year == year);
ISortExpression sort = new SortExpression();
sort.Add(CustomerMasterFields.AreaCode | SortOperator.Ascending);
sort.Add(CustomerMasterFields.SalesCode | SortOperator.Ascending);
DataTable tlist = new DataTable();
adapter.FetchTypedList(fields,tlist,bucket, 0, null, true, groupByClause);
return tlist;
}
iam getting the following error
[NullReferenceException: Object reference not set to an instance of an object.]
SD.LLBLGen.Pro.ORMSupportClasses.DataAccessAdapterBase.PreprocessQueryElements(IEntityFields2 fieldCollectionToFetch, IRelationPredicateBucket filterBucket) +529
SD.LLBLGen.Pro.ORMSupportClasses.DataAccessAdapterBase.CreateQueryFromElements(IEntityFields2 fieldCollectionToFetch, IRelationPredicateBucket filterBucket, Int32 maxNumberOfItemsToReturn, ISortExpression sortClauses, Boolean allowDuplicates, IGroupByCollection groupByClause, Int32 pageNumber, Int32 pageSize, IFieldPersistenceInfo[]& persistenceInfo, IRetrievalQuery& selectQuery) +129
SD.LLBLGen.Pro.ORMSupportClasses.DataAccessAdapterBase.FetchTypedList(IEntityFields2 fieldCollectionToFetch, DataTable dataTableToFill, IRelationPredicateBucket filterBucket, Int32 maxNumberOfItemsToReturn, ISortExpression sortClauses, Boolean allowDuplicates, IGroupByCollection groupByClause, Int32 pageNumber, Int32 pageSize) +166
SD.LLBLGen.Pro.ORMSupportClasses.DataAccessAdapterBase.FetchTypedList(IEntityFields2 fieldCollectionToFetch, DataTable dataTableToFill, IRelationPredicateBucket filterBucket, Int32 maxNumberOfItemsToReturn, ISortExpression sortClauses, Boolean allowDuplicates, IGroupByCollection groupByClause) +34
WebCircuBL.TransactionsSummary.Transfer(String pub, Int32 month, Int32 year) in C:\Documents and Settings\jchand\My Documents\WebCirculation\WebCircuBL\TransactionsSummary.cs:152
Circulation.DataTransfer.Page_Load(Object sender, EventArgs e) in C:\Documents and Settings\jchand\My Documents\WebCirculation\Circulation\Circulation\DataTransfer.aspx.cs:30
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +15
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +33
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +47
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1436
please help me