Problem z odświeżaniem DB w VBA C#

0

Mam pytanko odnoście odświerzania Sql db w Visual Studio 2008 C#.
Mam Form1 i Form2.
Z Form1 mam button który odpala mi Form2.
Dane wpisuje w form2 i kiedy zamykam okno nie aktualizuja sie w form1.
Pytanie jak to zrobic?

0

w form1:

 
Form todrugie = new Form2();
DialogResult dr = todrugie.ShowDialog();
if(dr != DialogResult.OK)
     ???? ;  // oo, wyglada na to ze uzytkownik nacisnal w drugim oknie Cancel, Close, Abort itp -- NIE MA danych, poradz sobie jakos.
else
{
    // odczytaj sobie z properties/fields/methods obiektu 'todrugie' wszystko co potrzebujesz
    this.mojecostam1 = todrugie.jegocostam1;
    this.mojecostam2 = todrugie.jegocostam2;
    ...
    this.mojecostamN = todrugie.jegocostamN;

    // i odpal jakies przeliczanie czy odswiezanie swoich danych
    this.przeliczInnePola();
}

oczywiscie form2 musi dane pobrane przez textboxy, comboboxy itp wystawic jakos na zewnatrz w postaci property/fields/methods "jegocostam1", "jegocostam2".
oczywiscie metode form1::przeliczInnePola musisz sam napisac, ostatecznie to Ty wiesz jak nalezy zareagowac na nowe dane i co do czego ma sie przepisac czy tez co z czym ma sie gdzie wymnozyc itp..

1 użytkowników online, w tym zalogowanych: 0, gości: 1