Недавно я начал с существующего проекта и работает с объектами Microsoft.Practices.EnterpriseLibrary.Data.Microsoft.Practices.EnterpriseLibrary.Data: выполнить несколько операторов в одной транзакции
Теперь я хочу, чтобы выполнить несколько хранимых процедур в одной транзакции (1: п вставки, которые должны все терпеть неудачу или успех)
Но я не знаю, как ....
кто может помочь меня?
Типичный код для выполнения зр в этом проекте выглядит следующим образом:
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