2009-05-06 27 views
0

長さが4000文字を超えるテキストをOracle 10gのCLOBフィールドに挿入する方法を示すサンプルコードを投稿できますか? C++でOracle OLEDBプロバイダとATLを使用しています。 挿入しようとしているテキストの長さが4000文字を超えると、私の試みはエラー 'ORA-01704:string literal too long'を返します。 私は何とか4000文字の文字列をパラメータ化する必要があると推測していますが、それをどうするかわかりません...OleDbを使用してCLOBを挿入する方法

答えて

0

私は結局この作業をしました。 誰かが同じ問題を抱えている場合は、値EMPTY_CLOB()を挿入し、ISequentialStreamインターフェイスを使用してテキストを空のフィールドにストリームしました。 Microsoft mydyntextサンプルは、これを行う方法を示しています。

関連する問題