掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
IsEmpty の使い方 (ID:6552)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>ちゃんとキャストしてやらないといけないかも タイピング量節約のためADODataset1['T']のような描き方を愛用してきたことが原因だったようです。 御指摘いただきましたとおり if ADODataset1.Eof then Total:=0 else Total:=ADODataset1.FieldbyName('T').AsInteger; でTotal=0が戻り、エラーが回避できました。 IsEmptyもEofもこの場合必要ないですね(^^; ADODataset1.CommandText:='select sum(価格) as T from 販売帳簿 where 販売先=0'; ADODataset1.open; Total:=ADODataset1.FieldbyName('T').AsInteger; でOKでした。 HOtaさん、にしのさんありがとうございました。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.