gpt4 book ai didi

c# - Dapper 无效类型所有者

转载 作者:太空狗 更新时间:2023-10-29 21:17:29 24 4
gpt4 key购买 nike

我只是第一次尝试 Dapper。

当我尝试执行如下查询时,遇到 ArgumentException“DynamicMethod 的类型所有者无效”。取消链接 this问题,使用 Execute() 时插入工作正常。

var parameters = new[] { new { accountName = name, accountPassword = password } };
var accounts = connection.Query<Account>(@"SELECT * FROM " + this.TableName + " WHERE name = @accountName AND password = @accountPassword", parameters);

我在 Win7 上针对 .NET 4.5 进行构建。

谁能告诉我哪里做错了?

最佳答案

你的参数应该是:

var parameters = new { accountName = name, accountPassword = password };

不确定你想用 new[] new 做什么

关于c# - Dapper 无效类型所有者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23866481/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com