gpt4 book ai didi

c# - 如何检查数据表是否包含任何匹配的行?

转载 作者:行者123 更新时间:2023-12-03 07:49:35 25 4
gpt4 key购买 nike

我正在使用计算来总结具有条件的数据表。有时,数据表中没有符合我的条件的行,因此我在计算时遇到异常对象不能从 DBNull 转换为其他类型。

有没有办法检查/过滤数据表以查看它是否具有所需的行,如果是,则我应用计算。请指教。

total = Convert.ToDecimal(CompTab.Compute("SUM(Share)", "IsRep=0"));

最佳答案

试试这个

object objCompute=CompTab.Compute("SUM(Share)", "IsRep=0");
if(objCompute!=DBNull.Value)
{
total = Convert.ToDecimal(objCompute);
}

关于c# - 如何检查数据表是否包含任何匹配的行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3455586/

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