como usar un mismo objeto dentro de dos metodos

Iniciado por greenselves, 26 Mayo 2011, 22:20 PM

0 Miembros y 1 Visitante están viendo este tema.

greenselves

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.
Greenselves

neoncyber

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
Código (python) [Seleccionar]

#!/usr/bin/python
print "Visit:"
print "http:\\donkeysharp.blogspot.com"