- 題名: OracleDataReaderで2つの結果を取得
- 日時: 2004/02/26 9:48:14
- ID: 2686
- この記事の返信元:
- (なし)
- この記事への返信:
- [2702] Re[1]: OracleDataReaderで2つの結果を取得2004/02/26 14:03:04
- [2709] Re[1]: OracleDataReaderで2つの結果を取得2004/02/26 14:56:05
- ツリーを表示
> System.Data.OracleClient.OracleException: ORA-00933: SQLコマンドが正しく終了されていません。 Oracle でこういったことが可能かどうか知りませんので、的外れかも知れませんけど 単純に最後セミコロンで終わってないからとか‥‥?(^_^;) > cmd.CommandText = " SELECT A, B FROM TEST ORDER BY C;" > cmd.CommandText = cmd.CommandText & "SELECT D FROM TEST2 ORDER BY E" ↑
分類:[.NET]
hiroと申します。
OracleDataReaderに2つの結果を持たせて、NextResultで結果を使いまわしたいのですが、以下のようなSQLを実行するとエラーが発生します。
cmd.CommandText = " SELECT A, B FROM TEST ORDER BY C;"
cmd.CommandText = cmd.CommandText & "SELECT D FROM TEST2 ORDER BY E"
発生するエラーは
[System.Data.OracleClient.OracleException' のハンドルされていない例外が system.data.oracleclient.dll で発生しました。]
です。
OracleDataReaderに2つの結果を取得させるにはどのようにすればよいのでしょうか?
よろしくお願いします。