Buenas tardes,

Con respecto al siguiente código:

===================================
 public void Add(Product product)
        {
            using (ISession session = NHibernateHelper.OpenSession())
                using (ITransaction transaction =
session.BeginTransaction())
                {
                    session.Save(product);
                    transaction.Commit();
                }
        }
===================================

el BeginTransaction va a iniciar una transaccion hacia la base de
datos? Si por ejemplo estoy usando SQL-Server, que está usando:
  1. System.Transactions
  2. SqlTransaction
  3. Lógica interna, pero ninguno de los componentes anteriores.

Saludos,

-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano

Responder a