掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
データベースのテーブルにデータがあるかどうか調べるには? (ID:36884)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
こんにちは。 1.Count(*) を使う Query1.SQL.Text := 'Select Count(*) From Table_TEST'; Query1.Open; if Query1.Fields[0].AsInteger = 0 then ShowMessage('空です'); 2.RecordCount を使う Query1.SQL.Text := 'Select * From Table_TEST'; Query1.Open; if Query1.RecordCount = 0 then ShowMessage('空です'); 3.IsEmpty を使う Query1.SQL.Text := 'Select * From Table_TEST'; Query1.Open; if Query1.IsEmpty then ShowMessage('空です'); 2.の RecordCount を使う方法は、Open の後に、 Query1.Last; Query1.First; または Query1.FetchAll; が必要な場合があります。あまりオススメできない方法です。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.