gpt4 book ai didi

c# - SQLKata -Where 子句

转载 作者:行者123 更新时间:2023-12-01 23:35:11 26 4
gpt4 key购买 nike

我已经尝试使用 SqlKata 一段时间了,但我真的很困惑如何让一个简单的 WHERE 子句发挥作用。

我一直这样做:

var sistemas = DatabaseHelper.factory.Query("tblSistema").Where("id_fornecedor", fornc.id); 它返回给我一个 XQuery,我不知道如何执行它。请注意,在末尾附加 First() 和 Get() 会引发异常。“sistemas.Get()”引发了“Microsoft.CSharp.RuntimeBinder.RuntimeBinderException”类型的异常

我只想SELECT * FROM tblSistema WHERE id_fornecedor=1 例如

最佳答案

First()执行XQuery并仅返回 dynamic 类型的第一条记录在你的情况下,它在内部适用 Limit(1)在引擎盖下。

var book = db.Query("Books").Where("Id", 1).First();

Get()执行XQuery并返回 List<dynamic>

var books = db.Query("Books").Where("Lang", "en").Get();

查看更多信息 https://sqlkata.com/docs/execution/setup#queryfactory

关于c# - SQLKata -Where 子句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55456664/

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