22

以下代码在编译时给出以下错误消息:

'System.Data.SqlClient.SqlConnection' 不包含'Query' 的定义,并且找不到接受'System.Data.SqlClient.SqlConnection' 类型的第一个参数的扩展方法'Query'(您是否缺少 using 指令还是汇编参考?)

我使用 nuget 打包器添加了 Dapper。

有任何想法吗?谢谢,

代码:

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

1 回答 1

49

您需要在 .cs 文件中放置一条 using 语句,以使 Dapper 扩展方法可用。

using ...;
using Dapper;
using ...;
于 2012-12-26T15:42:57.683 回答