私は最近、既存のプロジェクトで開始し、Microsoft.Practices.EnterpriseLibrary.Dataオブジェクトで動作します。Microsoft.Practices.EnterpriseLibrary.Data:1つのトランザクションで複数のステートメントを実行
今私は(1:nは失敗するか成功している全てに持って挿入する)1つのトランザクションで複数のストアドプロシージャを実行したい
しかし、私は
は誰がどのように役立つか....知りません私は出る?このプロジェクトでは、SPを実行するための
典型的なコードは次のようになります。
Database oDatabase = DatabaseFactory.CreateDatabase(CONNECTION_STRING_KEY);
DbCommand oDbCommand = oDatabase.GetStoredProcCommand("upCustomer_Insert");
Int32 iCustomerKey = 0;
oDatabase.AddInParameter(oDbCommand, "Firstname", DbType.String, p_oCustomer.FirstName);
oDatabase.AddInParameter(oDbCommand, "Lastname", DbType.String, p_oCustomer.LastName);
oDatabase.ExecuteNonQuery(oDbCommand);
ありがとう、私はそれにショット – Michel
を与えるでしょう、ところで、リンクのページはこれを示しています: 'Retired Content'。このバージョンのentlib(またはentlib全体)はもはやサポートされていませんか? – Michel
問題はありません。あなたがどのように乗っているかをお知らせください。 – RPM1984