Para los procesamientos en lotes podés usar IStatelessSession. 2009/1/12 uhilari <[email protected]>
> > Si. > > Conozco este mecanismo, pero tengo un proceso en el que necesito que > se guarden los datos en la BD en cada iretacion tambien voy guardando > el objeto actual, cosa que si ocurre alguna eventualidad o se pone en > "parar", el proceso pueda continuar mas adelante en donde se quedo. > > ahora lo hago algo asi > > Sesion.Save(obj); > Sesion.Flush(); > > en cada iteracion, pero me preguntaba si al hacer Sesion.Save(obj), lo > envia directamente a la BD > > Gracias > > On 12 ene, 14:08, "Dario Quintana" <[email protected]> > wrote: > > Hola > > > > No hace falta ir a la base por cada operación de NHibernate, después > cuando > > es necesario, se va el lote entero (si es necesario), esto es un Flush. > > > > Saludos > > > > On Mon, Jan 12, 2009 at 5:01 PM, uhilari <[email protected]> wrote: > > > > > Esto se me ocurre por que al ver un ejemplo de Transacciones, veo que > > > despues del Commit en la transaccion, no se usa el flush. > > > > > On 12 ene, 13:59, uhilari <[email protected]> wrote: > > > > Hola. > > > > > > Aunque suene algo extraño, pero la idea es esa, es enviar las > > > > consultas automaticamente a la BD, sin necesidad de hacer un > > > > Session.Flush, es posible hacer esto?? > > > > > > Gracias > > > > -- > > Dario Quintanahttp://darioquintana.com.ar > > > -- Dario Quintana http://darioquintana.com.ar --~--~---------~--~----~------------~-------~--~----~ Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano -~----------~----~----~----~------~----~------~--~---
