2

NPoco (PetaPoco に基づく microORM) での LINQ の使用に非常に興味があります。理論的には、単純な where 句を指定するために使用できます。私は vb.net でそれらをテストしてきましたが、望ましい結果を得ることができません。

エラーの詳細:

タイプ 'MyProjectName.App' の変数 'x' がスコープ '' から参照されていますが、定義されていません。

コード:

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

何か案は?

4

0 に答える 0