gpt4 book ai didi

c# - 如何用lnq获取数据表中排序字段的总数?

转载 作者:行者123 更新时间:2023-11-29 21:10:23 25 4
gpt4 key购买 nike

我正在尝试使用 C# 表单的 linq 来计算所选字段的总数。但是,字段可以按 stor_id 或 ord_num 排序。每当我尝试编写 or 语句来获取查询中的总数时,我都会遇到语法错误。当我只查询 stor_id 或 ord_num 时,它工作得很好,只是将它们组合起来导致了问题。这就是我的查询现在的样子。

System.Nullable<double> total = (from ord in _Pubs_1_DataSet.sales where 
(ord.ord_num == txtOrderNumber.Text
or ord.stor_id == txtStoreID.Text)
select (int)ord.qty).Sum();

最佳答案

不是这样。只需使用||(基本上意味着)

System.Nullable<double> total = (from ord in _Pubs_1_DataSet.sales where (ord.ord_num == txtOrderNumber.Text || ord.stor_id == txtStoreID.Text) select (int) ord.qty).Sum();

关于c# - 如何用lnq获取数据表中排序字段的总数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36421055/

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