Merhaba;
Ms Access veri tabanını kullanıyorum. Projemde bir DataModule oluşturdum. Sorunum şu:
1. formumda toplu SMS göndermek üzere bir kişi listem var. Yeni bir kişi eklemek istediğimde 2. form açılıyor. ben burada gerekli kayıtları girip kaydet dediğimde, bilgiler kaydolunuyor ve 2. form (kişi ekleme formu) kapanıyor. ama 1. formumdaki liste güncellenmiyor. Sadece programı kapayıp yeniden açınca veritabanım güncelleniyor ve yeni eklediğim kayıt listemde gözüküyor.
Kayıt ekleme yaptıktan hemen sonra, bu kaydın listemde görünebilmesi için ne yapmalıyım??
DataModule1.AdoTable1.Referesh;
kodunu her yere yazdım (OnActivate, OnShow, OnClose, vs) ama halen bir sonuç elde edemedim.
Ne yapmalıyım?
Kolay gelsin...
ADO Veritabanı+Kayıt Güncelleme Sorunu
ADO Veritabanı+Kayıt Güncelleme Sorunu
Güçlü olan haklı değil, haklı olan güçlüdür!
cevap
Refresh diyelimki *.mdb dosyasını iki bilgisayar kullanıyor.Birinde veritabanına kayıt girilip kaydedildiğinde diğer bilgisayarda bu kaydın görünmesi için refresh yapması gerekir.
Open close yerine
adoquery1.requery diyebilirsin.Aynı işi görür.
Open close yerine
adoquery1.requery diyebilirsin.Aynı işi görür.