merhaba,
ikinci sorunuzdan başlayayım öncelikle;son kaydın ekranda belirmesi için,aşağıdaki Sql ifadesini sorgu olarak kullanabilirsiniz,kendi çalışmanıza adapte ederek.
SELECT TOP 1 T_KATEGORI.ID_KATEGORI, T_KATEGORI.KATEGORISI FROM T_KATEGORI ORDER BY T_KATEGORI.ID_KATEGORI DESC;
buradaki anlam ise şu:
id alanı büyükten küçüğe doğru sıralanması sağlanıyor,en son girilen kaydın id alanı en büyük no olacağından en üstte verinin de görünmesi için top 1 olarak belirlenmiştir.
birinci sorunuza gelince de,aşağıdaki gibi kodlama uygulayabilirsiniz.
DoCmd.RunCommand acCmdSaveRecord
DoCmd.SetWarnings False
DoCmd.RunSQL "INSERT INTO T_KATEGORI ([KATEGORISI]) VALUES ('" & Me.Metin4.Value & "')"
DoCmd.SetWarnings True
Me.KATEGORISI.Requery
Me.Refresh
Me.Requery
Me.Metin4.SetFocus
konuya dair uygulamanızın örnek düzenlemesi ek'te mevcuttur.inceleyebilirsiniz.bu arada,formunuzda hata var.bu formun yerine ben deneme isimli başka bir form oluşturdum.bu yeni form üzerinden işlem yapabilirsiniz.
bilgilerinize,
iyi çalışmalar,
saygılar.
Herkes, kendisinin AR-GE'cisidir...
Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Son Düzenleme: 09/03/2014, 16:43, Düzenleyen: atoz112.