0

2 つのコンテキストに対してクエリを実行しようとしていますが、毎回このエラーが発生します。

タイプ 'CC_Metrics_Apps.RefQutReturns' の定数値を作成できません。このコンテキストでは、プリミティブ型 (Int32、String、および Guid など) のみがサポートされます。

私は次のようにクエリしようとしています:

Public Function IDQ() As List(Of RefQutReturns)
  Dim val As List(Of RefQutReturns) = (From x In GlobalVar.db.RET.RefQutReturns
                                       Select x).ToList
  Return val
End Function

Public Function QueTypeDD() As IEnumerable(Of SelectListItem)
  Dim val As New List(Of SelectListItem)
  Dim valQ = From v In GlobalVar.db.PS.TaskQueueTypes
             Join x In IDQ() On v.QutID Equals x.QutID.ToString
             Select v
  val.Add(New SelectListItem With {.Text = "Select Item", .Value = 0})
  For Each v In valQ
    val.Add(New SelectListItem() With {.Text = v.QutDesc, .Value = v.QutID})
  Next
  Return val
End Function
4

1 に答える 1