掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
SQLiteにて、MAX文やCOUNT文を使って値を得る方法 (ID:43626)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
SQLiteにて、MAX文やCOUNT文を使いたいのですが、 どのようにすれば、その結果を得られますか? 現状では、下のコードにてCOUNT数は得ていますが、 そうではなく、SQL文を使って、 ・SELECT COUNT(ID) FROM TEST_TABLE; ・SELECT MAX(ID) FROM TEST_TABLE; で得た値を表示させたいです。 よろしくお願いいたします。 var sldb: TSQLiteDatabase; sltb: TSQLIteTable; begin sldb := TSQLiteDatabase.Create('test.db'); try sldb.BeginTransaction; sltb := slDb.GetTable('SELECT ID FROM TEST_TABLE;'); //カウント表示 ShowMessage('COUNT='+IntToStr(sltb.Count)); //フィールドの値表示 for i := 0 to sltb.Count - 1 do begin ShowMessage(sltb.FieldAsString(sltb.FieldIndex['ID'])); end; finally sldb.Free; end; end;
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.