Oracleデータベースにデータを入力しようとしています。これは、いくつかのパラメータを取るストアドプロシージャになる...私は27のパラメータのような(質問しないで、私はそれを設計していない)...匿名のOracleパラメータ?
今私は何とかこのパラメータを設定する必要がありますストアドプロシージャ... ストアドプロシージャがとるほとんどのパラメータはVARCHARSですが、カップルはcharまたはDateまたはNumberの値です...今、すべての値は、私が呼び出す関数の文字列値です(I XML文書を読んでそこから値を入力することになります)。オブジェクトをキャストして正しいOracleデータ型に変換せずに、OracleParameterCollection.Add(Object)を介してパラメータを入力するだけでよいですか。これは暗闇の中のただのショットです。さもなければ、私は大規模なケース・スイッチ・ステートメントを書くつもりです。私はもっとよく知っていると思う...
これは月曜日のため、私は要求が不可能であると思われるので、case switch文を書くのがよい。
ありがとうございました。
私は基本的に文字列を取得し、これを行うことができます... cmd.Parameters.Add( "OracleParm"); cmd.Parameters.Add( "1000"); – SoftwareSavant
はい、うまくいくはずです。 – Codo
Word!... 男の子は、私は大文字と小文字の切り替えステートメントが嫌いです... – SoftwareSavant