Ver Mensaje Individual
  #4  
Antiguo 28-08-2005
Avatar de __hector
[__hector] __hector is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Santo Domingo, Rep. Dom.
Posts: 1.075
Reputación: 23
__hector Va por buen camino
Si lo debe tomar. Para esto tienes dos opciones: o utilizar el patron de dise~o singleton, o simplemente declarar el dataset como publico y estatico (no te sirve que sea parte de la clase, pues al momento de hacer un new() de la clase, instancia un dataset nuevo). Este es un caso hipotetico:

Tienes un primer formulario, digamos que al clase se llama Form1, y el dataset.

Código:
class Form1
{
   ....
   public static DataSet miDataSet;
   ...

  public Form1()
  {
    miDataSet = new DataSet();
    miDataSet.Tables.Add(new DataTable());
  }
  ...
}
Y tienes un formulario 2, nombre de clase Form2

Código:
class Form2
{

  private void NombreFuncion()
  {
    DataSet dtSet = Form1.miDataSet;
    MessageBox.Show(dtSet.Tables.Count.ToString());
  }
  ...
}
__________________
Héctor Geraldino
Software Engineer
Responder Con Cita