データ取得について


yasu  2004-05-15 01:05:47  No: 8953  IP: [192.*.*.*]

いつもお世話になっております。
すみませんがまたまた教えてください。

Delphi5からoo4o経由でPL/SQLのパッケージ(プロシージャ&ファンクション)
を起動させてOracleからデータを取得するプログラムを作っているのですが
複数件ヒットした時にうまくデータが取得できません。
PL/SQL単体では複数件も取得できているのが確認は取れております。
Delphiからパッケージは起動して戻ってきているのですがどうやら表示の
させ方に問題があるようです。

パッケージ起動
objOraDatabase.ExecuteSQL(sSql);

単体表示
label1.Caption := objOraDatabase.Parameters['P_StfNam'].Value;
複数件表示
while not objOraDynaset.EOF do  begin
    ListBox1.Items.Add(objOraDynaset.Fields['P_StfNam'].Value);
    objOraDynaset.MoveNext;
end;
と、行った形でやっております。
すみませんがご教授願います。

編集    削除