掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
TQuery.RecordCountが〔-1〕なのはどうして? (ID:22491)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
RecordCountが各DB接続にたいしてどういう実装になっているか わかりませんが。 RecordCountは使わない方が無難です。 昔、正しい値を取得できなくて痛い目にあいました。 Borland:セミナー–第1回 ボーランドデベロッパーキャンプ開催レポート http://www.borland.com/jp/events/20060525_borland_developer_camp_vol1_report.html こちらの、 http://www.borland.com/resources/jp/pdf/events/devcamp01_t2.pdf この資料の4ページ目にも > RecordCount プロパティは使わない。 > 􀂃レコード数を取得するためにトラフィックが発生 > 􀂃レコード数を取得は「SELECT COUNT(*)」文でチェックする > 􀂃結果セットのレコードの有無は、Eof プロパティでチェックする と書かれています。 誤動作する、とは書かれていませんが for文で書くのではなく、while文で回して 自分でカウントさせる方がいいと思います。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.