我无法在vb.net中使用以下linq查询。 (SQLite数据库)。如果我拿出where子句它可以工作。使用where子句我得到一个" argumentexception未处理(新)"错误。这是一个简单的where子句!什么可能是错的?
Dim testList = (From tp In dc.testParam _
Join jctp In dc.jobCodetestParam On tp.testParamId Equals jctp.testParamId _
Join jc In dc.jobCode On jc.jobCode Equals jctp.jobCode _
Join p In dc.patient On p.jobCode Equals jc.jobCode _
Where p.patientId = 20 _
Select tp.testDescriptor).ToList()