■ SQL(select count(*) 文)の実行結果の取得
縞工作
2009/03/05(木) 19:56:47 <初心者> 
すごく初歩的な質問かもしれませんが、datamoduleのquery1:TQueryで
Query1.sql.add('select count(*) as cnt from tablename');
を実行した結果は
mycount := Query1.FieldAsName('cnt').AsInteger;
で取得できる物と思っていたのですが、どうしてもフィールドcntがありませんというエラーになってしまいます。
どうすれば取得できるのでしょうか。
おっさん
2009/03/05(木) 20:35:27 <中級者> 
Query1.sql.add('select count(*) as cnt from tablename');
Query1.Open;
mycount := Query1.FieldByName('cnt').AsInteger;
Query1.Close;
でどうでしょう
縞工作
2009/03/06(金) 10:40:35 <初心者> 
[[解決]]
おっさんさん、出来ました。
どうもありがとうございました!!
毎週金曜日はポイント最大3倍!さらに4倍のチャンスも!
