SQLServer 2008R2 
.NET 3.5 

from v in s.QueryOver<DbVersion>() 
  where (v.ModuleName == moduleName) 
  select new {Version = v.Version.Max()} 

Version has type string 
ModuleName has type string 

I got exception: 
Lampda expresion is not in scope. 


   w 
System.Linq.Expressions.ExpressionCompiler.GenerateParameterAccess(ILGenerator 
gen, ParameterExpression p, StackType ask) 
   w System.Linq.Expressions.ExpressionCompiler.Generate(ILGenerator gen, 
Expression node, StackType ask) 
   w 
System.Linq.Expressions.ExpressionCompiler.GenerateMemberAccess(ILGenerator 
gen, Expression expression, MemberInfo member, StackType ask) 
   w 
System.Linq.Expressions.ExpressionCompiler.GenerateMemberAccess(ILGenerator 
gen, MemberExpression m, StackType ask) 
   w System.Linq.Expressions.ExpressionCompiler.Generate(ILGenerator gen, 
Expression node, StackType ask) 
   w System.Linq.Expressions.ExpressionCompiler.GenerateArgs(ILGenerator 
gen, ParameterInfo[] pis, ReadOnlyCollection`1 args) 
   w 
System.Linq.Expressions.ExpressionCompiler.GenerateMethodCall(ILGenerator 
gen, MethodInfo mi, ReadOnlyCollection`1 args, Type objectType) 
   w 
System.Linq.Expressions.ExpressionCompiler.GenerateMethodCall(ILGenerator 
gen, MethodCallExpression mc, StackType ask) 
   w System.Linq.Expressions.ExpressionCompiler.Generate(ILGenerator gen, 
Expression node, StackType ask) 
   w System.Linq.Expressions.ExpressionCompiler.GenerateArgs(ILGenerator 
gen, ParameterInfo[] pis, ReadOnlyCollection`1 args) 
   w System.Linq.Expressions.ExpressionCompiler.GenerateNew(ILGenerator 
gen, NewExpression nex, StackType ask) 
   w System.Linq.Expressions.ExpressionCompiler.Generate(ILGenerator gen, 
Expression node, StackType ask) 
   w 
System.Linq.Expressions.ExpressionCompiler.GenerateLambda(LambdaExpression 
lambda) 
   w 
System.Linq.Expressions.ExpressionCompiler.CompileDynamicLambda(LambdaExpression
 
lambda) 
   w System.Linq.Expressions.ExpressionCompiler.Compile(LambdaExpression 
lambda) 
   w System.Linq.Expressions.LambdaExpression.Compile() 
   w NHibernate.Impl.ExpressionProcessor.FindValue(Expression expression) 
   w NHibernate.Impl.ExpressionProcessor.FindMemberProjection(Expression 
expression) 
   w NHibernate.Criterion.QueryOver`2.Select(Expression`1[] projections) 
   w 
NHibernate.Criterion.QueryOver`2.NHibernate.IQueryOver<TRoot,TSubType>.Select(Expression`1[]
 
projections) 
   w 
BB.AppCore.DbCommon.BBSessionManager.getDBStructureVersionStatus(String 
moduleName) w 
c:\workspace\common2\prj\apcore\src\BB.AppCore.DbCommon\BBSessionManager.cs:wiersz
 
179 
   w BB.AppCore.DbCommon.BBSessionManager.UpdateStructure() w 
c:\workspace\common2\prj\apcore\src\BB.AppCore.DbCommon\BBSessionManager.cs:wiersz
 
145 
   w BB.AppCore.DbCommon.Tests.TestTools.CreateSession() w 
c:\workspace\common2\prj\apcore\src\BB.AppCore.DbCommon.Tests\TestTools.cs:wiersz
 
47 
   w BB.AppCore.DbCommon.Tests.TestSessions.T_InitializeSession() w 
c:\workspace\common2\prj\apcore\src\BB.AppCore.DbCommon.Tests\TestSessions.cs:wiersz
 
30 

-- 
You received this message because you are subscribed to the Google Groups 
"nhusers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/nhusers.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to