私のOracleデータベースをVisual Studioに接続しましたが、今度は自分のデータベースで作成したプロシージャを実行しようとしています。Oracleプロシージャの実行
私はこれを試してみました:
OracleCommand cmd = new OracleCommand("BEGIN ADD_USER('"+txtName.Text+"','"+txtName2.Text+"',"+txtID.Text+"); END;");
cmd.ExecuteNonQuery();
私の手順は、3つのパラメータがあります:名前、2name、IDを。 sqldeveloperでこのコマンドを使用するとうまく動作しますが、プロジェクトで試してみるとエラーになります。
それはほとんど正しかったが、それは私をたくさん助けました。 – ktos1234
@ ktos1234どこに間違いがありましたか? – mybirthname
私はParameters.AddWithValueクラスを持っていなかった、私はParameters.Addを使用しなければならなかった – ktos1234