J'essaye de commencer une transaction mais en appelant la méthode .Begin()
jette une exception NullReferenceException et la piletrace montre qu'elle vient de IBMU2.UODOTNET.UniTransaction.ServerTransaction(Int32 aKey)
.Lancement d'UniTransaction NullReferenceException
Quelqu'un at-il utilisé avec succès UniTransaction
, si oui, y at-il quelque chose qui me manque?
// note: Session is already connected
// and can do UniFile operations prior to this point.
UniTransaction transaction = session.CreateUniTransaction();
transaction.Begin(); // throws NullReferenceException
Remarque: Le système est un système UniData et non un système UniVerse. Je ne sais pas si cela fait une différence.
[Mise à jour 2011-07-08] Vous rencontrez toujours ce problème. Nous utilisons UniData version 7.2 (je pense 7.2.6 spécifiquement) et en utilisant la version UniObjects.NET 2.2.3.7377.
Voir ma mise à jour ci-dessous. J'espère que ça aide. –