나는 조건을 가진 데이터 테이블을 요약하기 위해 을 계산한다.. 때로는 Computable에서 예외를 얻으므로 내 기준과 일치하는 데이터 테이블 안에 행이 없습니다. 개체를 DBNull에서 다른 유형으로 캐스팅 할 수 없습니다.데이터 테이블에 일치하는 행이 있는지 확인하는 방법은 무엇입니까?
데이터 테이블을 확인/필터링하여 원하는 행이 있는지 확인하는 방법이 있습니까? 그렇다면 계산을 적용하십시오. 제발 조언.
total = Convert.ToDecimal(CompTab.Compute("SUM(Share)", "IsRep=0"));
당신에게 다윗을 감사하십시오. 그것은 매우 도움이되었습니다. –
이봐, 'Operator'라고 써있어! ' 'object'유형의 피연산자에 적용 할 수 없습니다. –
total = Convert.ToDecimal (dtSum)? 0;을 사용하면 어떻게됩니까? tryparse 대신에? –