NPoco используя LINQ, где пункты в vb.net

Я очень заинтересован в использовании LINQ в NPoco (microORM на основе PetaPoco), который теоретически можно использовать для определения простых предложений where. Я тестировал их на vb.net, но не смог достичь желаемых результатов.

Детали ошибки:

переменная 'x' типа 'MyProjectName.App', на которую ссылается область действия '', но она не определена.

Код:

Imports NPoco
Imports System.Configuration

Public Class NPocoTest

    Public Sub doTest()
        Using db As IDatabase = New Database(ConfigurationManager.AppSettings("mydbconnectionstring"), NPoco.DatabaseType.MySQL)
            Dim app As App = db.FetchBy(Of App)(Function(sql) sql.Where(Function(x) x.name = "groupee")).FirstOrDefault
        End Using
    End Sub

End Class

Public Class App
    Public Property SID As Integer
    Public Property name As String
End Class

Есть идеи?

0 ответов

Другие вопросы по тегам