• 01-09-2012, 01:03:59
    #1
    merhabalar AnaMenu Adında bir Formum bu Formda Bir Grid var ve Bazı Bilgileri Gösteriyor AnaMenu formundaki br butona tıklayınca YeniKayit Formu Acılıyor ve Kullanıcı Bilgileri Kayıt Etiriyor ve Tamam Deyince YeniKayit isimli form kapanıyor ama AnaMenu form daki Grid yenilenmıyor ve son kayıt gelmiyor
    şimdi bu AnaMenu daki grid i YeniKayit Formda Tamam Deyince Nasıl Yeniletebilirim
  • 01-09-2012, 01:05:35
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    merhaba,
    bu tarz soru sorarsaniz, size kimse yardimci olamaz.

    hangi programlama dilinde cevap istiyorsunuz?

    saygilar.
  • 01-09-2012, 01:06:42
    #3
    R10SS adlı üyeden alıntı: mesajı görüntüle
    merhaba,
    bu tarz soru sorarsaniz, size kimse yardimci olamaz.

    hangi programlama dilinde cevap istiyorsunuz?

    saygilar.
    haklısın atlamısım yazmayı onu (C#)
  • 01-09-2012, 01:11:37
    #4
    ana formunda ilk açıldığında gridde listetmek için kullandığın kodu bir metodun içine al. diğer form ile işin bittikten sonra o sorguyu tkrar çalıştır. database içeriği değiştiği için tekrar sorgulaman gerekiyor. çünkü gridview içeriği tahminimce dataset ya da datatable dan alınmış. Database in değişiminden etkilenmiyor. (ya bir event yazıp bunu otomatik yapacaksın ki uğraştırır seni + ado.net in böyle bir desteği var mı bilmiyorum ama entity framework ile yaparsan yardımcı olurum) en kolay yol select sorgunu yeniden çalıştırmaktır.
  • 01-09-2012, 01:24:17
    #5
    merhaba,
    form un onClose eventi gibi biseyi varsa anaformdaki listeleme prosedurunuzu tekrar tetikleyebilirsiniz.
    saygilar.
  • 01-09-2012, 01:28:33
    #6
    R10SS adlı üyeden alıntı: mesajı görüntüle
    merhaba,
    form un onClose eventi gibi biseyi varsa anaformdaki listeleme prosedurunuzu tekrar tetikleyebilirsiniz.
    saygilar.
    anasayfadaki fonksiyonu yeniletmem zaten sorunum onu yapamıyorum
  • 01-09-2012, 01:35:19
    #7
    kusura bakma acelem olduğu için anlamsız yazmış olabilirim

    neyse ana formdaki metodu çağırmak için

    1- public ve statik bir metod kullanabilirsin
    2- aşağıdaki yazdığım kodu kullanabilrisin

    formun ismini AnaMenu olarak varsayarsam
    AnaMenu frmAna = (AnaMenu)System.Windows.Forms.Application.OpenForms["AnaMenu"];
    
    frmAna.SeninSorguMetodun();
    bu şekilde yaptığın sorgu ana formdaki gride etki eder
  • 01-09-2012, 01:39:07
    #8
    ertan2002 adlı üyeden alıntı: mesajı görüntüle
    kusura bakma acelem olduğu için anlamsız yazmış olabilirim

    neyse ana formdaki metodu çağırmak için

    1- public ve statik bir metod kullanabilirsin
    2- aşağıdaki yazdığım kodu kullanabilrisin

    formun ismini AnaMenu olarak varsayarsam
    AnaMenu frmAna = (AnaMenu)System.Windows.Forms.Application.OpenForms["AnaMenu"];
    
    frmAna.SeninSorguMetodun();
    bu şekilde yaptığın sorgu ana formdaki gride etki eder
    abi süpersın yaa saol calıştı bnde buna benzer bişey buldum internetten ama AnaMenu frmAna = System.Windows.Forms.Application.OpenForms[]; yazıyodu calışmadı ama sımdı oldu