'Initialize The Database Connection'
Dim dbTRCoreDatabase As New TRCoreDatabase
'Query For Get The Employee ID'
Dim listEmployeeID As IQueryable(Of Long) = (From EmpMaster In dbTRCoreDatabase.EmployeeMasters Where EmpMaster.Email = Session("gUserName") Select EmpMaster.EmployeeID)
MsgBox(listEmployeeID(0).ToString)
Когда я выполняю этот запрос, у меня появляется следующая ошибка.
System.InvalidOperationException: исключение произошло во время
выполнение '
Extent<TR_Portal_Homecare.EmployeeMaster>.Where(EmpMaster =>
Convert(CompareObjectEqual(Convert(EmpMaster.Email),
value(ASP.activeplacement_aspx).Session.get_Item("gUserName"),
False))).Select(EmpMaster => EmpMaster.EmployeeID)
'. Увидеть
InnerException для более подробной информации. ---> System.InvalidCastException:
Невозможно привести объект типа
«Telerik.OpenAccess.Query.MethodCallTransformation
» для ввода
'OpenAccessRuntime.DataObjects.query.Node
'. в
Telerik.OpenAccess.Query.ExpressionCompiler.PerformDatabaseQueryImpl (Тип
тип, Int32 elementAt, Object [] groupResolutionParamValues, Boolean
холост) в
Telerik.OpenAccess.Query.ExpressionCompiler.PerformDatabaseQuery (Тип
тип, Int32 elementAt, Object [] groupResolutionParamValues, Boolean
single) --- конец трассировки стека внутренних исключений --- at
Telerik.OpenAccess.Query.ExpressionCompiler.PerformDatabaseQuery (Тип
тип, Int32 elementAt, Object [] groupResolutionParamValues, Boolean
холост) в
Telerik.OpenAccess.Query.ExpressionExecution.PerformDatabaseQuerySingle [TResult, Т] (Piece`1
кусок, Int32 & найдено, Int32 элемент, логический сингл) в
Telerik.OpenAccess.Query.ExpressionExecution.PerformQuerySingle [Т, TResult] (Piece`1
часть, Выражение выражения) в
Telerik.OpenAccess.Query.Piece`1.System.Linq.IQueryProvider.Execute [TResult] (Выражение
expr) в
System.Linq.Queryable.ElementAtOrDefault [TSource] (источник IQueryable`1,
Индекс Int32) в TR_Portal_Homecare.ActivePlacement.Page_Load (Object
отправитель, EventArgs e) в
E: \ Palanikumar \ Project \ Сегодня \ TRCorePortal \ TR_Portal_Homecare \ ActivePlacement.aspx.vb: линия
12