問題タブ [odt.net]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1133 参照

.net - ODP.Netを使用してストアド・プロシージャに20を超えるパラメータを送信するにはどうすればよいですか?

Microsofts Oracle Driver から ODP.NET バージョン 10.2.0.100 に切り替えます。System.Data.OracleClient を使用して完全に機能するプロシージャでデータ型を OracleDBTypes に変更した後、20 を超えるパラメータを渡そうとすると、プロシージャは失敗します。返されるエラーは次のとおりです。

ORA-06550: 行 1、列 7: PLS-00306: 'ADD_TARP_EVENT' の呼び出しで引数の数または型が間違っています ORA-06550: 行 1、列 7: PL/SQL: ステートメントは無視されました

パラメータの数を 20 未満に減らすと、機能します。これは既知の問題ですか?

パラメータを作成するためのコードは次のとおりです。

プロシージャを実行するためのコードは次のとおりです。

....

0 投票する
2 に答える
419 参照

oracle - ODAC インスタントクライアントに対して防御的にプログラムする

ここここで説明されているように、インスタントクライアントを xcopy し、ORACLE_HOME と PATH の環境変数を global.asax.cs に設定することで、oracle-client をアプリケーションに分離しようとしていますが、サーバーで実行している場合でも取得[OracleException (0x80004005): The provider is not compatible with the version of Oracle client]されます。クライアントとプロバイダーをプログラムでチェックして、よりわかりやすいエラー メッセージを表示する方法はありますか?

編集 この投稿には始まりがあります。エラーの 3 つの原因がリストされています。

0 投票する
1 に答える
1812 参照

c# - C# での Oracle 接続のベスト プラクティス

Oracle データベース接続を使用しており、クラス データベース アクセスには破棄またはクローズがありません。アプリケーションの何かまたはパフォーマンスに干渉しますか? 私はこの例を見ました:

そして、それが接続を開き、それから彼女を殺すことに気づきました. 正解です?他に良いものはありますか?

接続を開いたままにして、しばらく閉じてしまいます。それだけだと思います。これはとても間違っていますか?

0 投票する
1 に答える
100 参照

c# - Visual Studio 用の Oracle ツールをインストールできません

Parallels で実行されている Windows 8.1 VM に ODTwithODAC121021 ファイルをインストールしようとしていますが、Oracle Universal Installer を実行すると次のエラー メッセージが表示されます。

何か案は?よろしくお願いします

0 投票する
2 に答える
316 参照

c# - 2 つの ODT ドキュメントをマージするときにスタイルの書式を維持する方法

C# の AODL ライブラリを使用しています。これまでのところ、2 番目のドキュメントのテキストを最初のドキュメントに卸売りでインポートすることができました。問題は、スタイリングがマージされたドキュメントにも移動されるようにするために何を取得する必要があるかを完全に把握できないことです。以下は、テストに使用している簡単なコードです。私が見つけることができる最も近い答えは、コードから2つの.odtファイルをマージすることです、これは私の質問にいくらか答えますが、スタイリングをどこに配置する必要があるか/どこから取得する必要があるかはまだわかりません。少なくとも、2 番目のドキュメントのスタイルを調べて、最初のドキュメントに一致する名前がないことを確認する必要があることを知らせてくれます。そうしないと、競合が発生します。何をすべきか正確にはわかりませんが、ドキュメントは非常にスリムです。あなたが何かを提案する前に、そうです、odtは私が扱う必要があるファイルタイプであり、MicrosoftがWordで行っているような相互運用性を行うことは、私が望んでいることではありません. AODL と同様に機能する別のライブラリがあれば、私はすべて耳にします。