オラクルのエラーを解除するには?

解決


Ora初心者  2003-10-24 19:47:16  No: 79991  IP: [192.*.*.*]

オラクル初心者です。よろしくお願いします。

プログラムでSQLを作成して送信すると"OIP-04116: I/O用のカーソルは準備できていません"というエラーが表示されます。
(SQL*PLUSで同SQLを送信した場合はOKなのですが・・・。)

この現象が出るのは表の削除、または追加SQLの時です。SELECT文の時は上記のエラーは表示されません。

VB.NETを使用しており、OSは2000 Pro です。

ご存知の方、どうぞよろしくお願いします。

編集 削除
だい  2003-10-27 08:23:16  No: 79992  IP: [192.*.*.*]

どんなコードを書いてらっしゃっるのか判らないのですが、

CreateDynasetメソッドにINSERT、UPDATE文を渡していませんか?
もしそうであれば、代わりにExecuteSQLメソッドを使用してみてください。

編集 削除
Ora初心者  2003-10-27 12:50:15  No: 79993  IP: [192.*.*.*]

だい様ありがとうございます。
CreateDynasetメソッドにINSERT、DELETE文を渡していました。
CreateDynasetメソッドからExecuteSQLメソッドに変更したら、
エラーも表示されなくなりました。

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

編集 削除