Queryで複数の結果を取得するには??

解決


ラムセス  2002-10-25 01:32:33  No: 1796

sql := 'select A from B where C = D';

というSQL分があったと仮定します。
この結果1つだけ値(文字列)が戻ってくるならば、

E := DataModule1.Query1.Fields[0].AsString;
で取得できますが、もしこの結果が2つ以上になった場合どのようにして
取得すればよろしいでしょうか??
Fields[1]にした場合はSelect A,B・・・としたときのBの値が取得されました。

よろしくお願いします。


にしの  2002-10-25 03:25:59  No: 1797

TQueryのNextプロシージャで次のレコードを取得できると思います。


ラムセス  2002-10-25 19:12:22  No: 1798

ありがとうございました。

DataModule1.Query1.Next
を使ってうまくできました。


※返信する前に利用規約をご確認ください。








  このエントリーをはてなブックマークに追加