22

次のコードをコンパイルすると、次のエラー メッセージが表示されます。

'System.Data.SqlClient.SqlConnection' には 'Query' の定義が含まれておらず、タイプ 'System.Data.SqlClient.SqlConnection' の最初の引数を受け入れる拡張メソッド 'Query' が見つかりませんでした (using ディレクティブがありませんか?またはアセンブリ参照?)

nuget packager を使用して Dapper を追加しました。

何か案は?ありがとう、

コード:

using (SqlConnection sqlConnection = new SqlConnection(Connectionstring))
{
    sqlConnection.Open();
    Member customer = sqlConnection.Query<Member>("SELECT * FROM member");
    return customer;
}
4

1 に答える 1

49

Dapper 拡張メソッドを使用可能にするには、.cs ファイルに using ステートメントを配置する必要があります。

using ...;
using Dapper;
using ...;
于 2012-12-26T15:42:57.683 に答える