Test Foro de elhacker.net SMF 2.1

Programación => Programación General => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: greenselves en 26 Mayo 2011, 22:20 PM

Título: como usar un mismo objeto dentro de dos metodos
Publicado por: greenselves en 26 Mayo 2011, 22:20 PM
hola, tengo un proyecto en donde tengo que utilizar un objeto de la clase OdbcTransaction (para transacciones) dentro de dos metodos de la misma clase.

tengo esto

class clase {

public void boton1( ) {

OdbcTransaction transaccion1 = new OdbcTransaction ();

transaccion1.Commit;
}

public void boton2( ) {

transaccion1.Rollback;
}

} // clase


Y no se hacer esto, he intentado con esto

public OdbcTranstacion transaccion1;

pero me marca error, espero em puedan echar una mano.
Título: Re: como usar un mismo objeto dentro de dos metodos
Publicado por: neoncyber en 27 Mayo 2011, 01:10 AM
Bueno, creo q el orden de tus sentencias es incorrecto, y te recomiendo que utilices nombres mas especificos para tus clases

Código (csharp) [Seleccionar]

class [TuClase] {
   private OdbcTransaction transaccion1;

   public void boton1( ) {

     this.transaccion1 = new OdbcTransaction ();
     this.transaccion1.Commit;
   }

   public void boton2( ) {
      this.transaccion1.Rollback;
   }

} // clase


Saludos