cambia esto:
if (sesion.Connection.State.ToString() != "Open")
sesion.Connection.Open();
sesion.Transaction.Begin();
por: sesion.BeginTransaction();
2013/6/27 Edgar Ramos <[email protected]>
> sumo algo a lo que comenta Carlos, la forma en la que gestionas la
> session, no me parece apropiada, tu app es de escritorio, web?
>
> Saludos
> Edgar
>
>
> El 26 de junio de 2013 16:32, Isai Armenta <[email protected]>escribió:
>
> ///anterior mente cargo mi objeto y le cambio los valores por los nuevos,
>> y este objeto ya modificado lo guardo
>>
>> if (sesion.Connection.State.ToString() != "Open")
>> sesion.Connection.Open();
>>
>> sesion.Transaction.Begin();
>> sesion.SaveOrUpdate(objEntidad);
>>
>> sesion.Transaction.Commit();
>>
>> El miércoles, 26 de junio de 2013 14:27:32 UTC-7, Edgarin escribió:
>>>
>>> puedes poner el codigo que estas utilizando
>>>
>>> Saludos
>>> Edgar
>>>
>>>
>>> El 26 de junio de 2013 16:09, Isai Armenta <[email protected]>escribió:
>>>
>>>> De hecho cuando realizo el insert se graban bien todos los datos
>>>> El problema viene cuando hago un update, ya no actualiza algunos
>>>> campos....
>>>>
>>>> El miércoles, 26 de junio de 2013 14:04:59 UTC-7, Edgarin escribió:
>>>>>
>>>>> a lo mejor no los tienes mapeados
>>>>>
>>>>> Saludos
>>>>> Edgar
>>>>>
>>>>>
>>>>> El 26 de junio de 2013 16:02, Isai Armenta <[email protected]>escribió:
>>>>>
>>>>> Sonara raro, pero tengo una tabla, que al realizarle un update, de 5
>>>>>> campos me actualiza solamente 2, los demas no los modifica con los nuevos
>>>>>> valores que le envio.
>>>>>>
>>>>>> Alguien tendra alguna pista?
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Saludos
>>>>> Edgar
>>>>>
>>>> --
>>>> --
>>>> Para escribir al Grupo, hágalo a esta dirección: NHibernat...@**
>>>> googlegroups.com
>>>>
>>>> Para más, visite:
>>>> http://groups.google.com/**group/NHibernate-Hispano<http://groups.google.com/group/NHibernate-Hispano>
>>>> ---
>>>> Has recibido este mensaje porque estás suscrito al grupo
>>>> "NHibernate-Hispano" de Grupos de Google.
>>>> Para anular la suscripción a este grupo y dejar de recibir sus correos
>>>> electrónicos, envía un correo electrónico a nhibernate-hispano+**
>>>> [email protected].
>>>> Para obtener más opciones, visita https://groups.google.com/**
>>>> groups/opt_out <https://groups.google.com/groups/opt_out>.
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Saludos
>>> Edgar
>>>
>> --
>> --
>> Para escribir al Grupo, hágalo a esta dirección:
>> [email protected]
>> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
>> ---
>> Has recibido este mensaje porque estás suscrito al grupo
>> "NHibernate-Hispano" de Grupos de Google.
>> Para anular la suscripción a este grupo y dejar de recibir sus correos
>> electrónicos, envía un correo electrónico a
>> [email protected].
>> Para obtener más opciones, visita
>> https://groups.google.com/groups/opt_out.
>>
>>
>>
>
>
>
> --
> Saludos
> Edgar
>
> --
> --
> Para escribir al Grupo, hágalo a esta dirección:
> [email protected]
> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
> ---
> Has recibido este mensaje porque estás suscrito al grupo
> "NHibernate-Hispano" de Grupos de Google.
> Para anular la suscripción a este grupo y dejar de recibir sus correos
> electrónicos, envía un correo electrónico a
> [email protected].
> Para obtener más opciones, visita https://groups.google.com/groups/opt_out
> .
>
>
>
--
Ing. Marcos Mellibovsky
ARSoft Consultoría Informática
[email protected]
0351 155630801
msn:[email protected]
--
--
Para escribir al Grupo, hágalo a esta dirección:
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
---
Has recibido este mensaje porque estás suscrito al grupo "NHibernate-Hispano"
de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos
electrónicos, envía un correo electrónico a
[email protected].
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.