liste kutusu üzerinden kayıt düzenleme

18/02/2016, 00:46

mehmetb84

Merhaba arkadaşlar,
Listekutusu üzerinden verileri düzenlemek istiyorum.
Aşağıdaki linkte bulduğum Ozan Bey'in  MRTliste_sld.rar  adlı örneği gayet kullanışlı.
Kendime uyarlayabilirim sanırım. Fakat bu örnekte listekutusunun üzerine tıklandığında düzenlenen kayıt çoğaltılıyor. 
Ben o kaydın değiştirilmesini istiyorum.
Sanırım insert into yerine update komutunu kullanıcaz ama beceremedim.
Yardımcı olursanız sevinirim.
Teşekkürler.
https://accesstr.net/konu-liste-kutusund...ight=liste

DoCmd.RunSQL "INSERT INTO ALTANA ( TARİH, [K CİNSİ], TUTAR, ADISOYADI ) SELECT TOP 1 [Formlar]![frm_listeekle]![TARİH] AS İfade1, [Formlar]![frm_listeekle]![K CİNSİ] AS İfade2, [Formlar]![frm_listeekle]![TUTAR] AS İfade3, [Formlar]![frm_listeekle]![ADISOYADI] AS İfade4 FROM ALTANA;"

   
18/02/2016, 12:09

atoz112

sayın mehmetb84,

Site Kuralları sayfasında yazılı olduğu gibi,
lütfen örnek uygulamanızı ekleyiniz.

bilginize...iyi çalışmalar,saygılar.
18/02/2016, 12:20

mehmetb84

Kendi örneğime gerek yok.Bu örnek işimi görüyor. Kısayolu ve linkte de mevcut. Siz yine de kural diyorsanız bu konuya bu dosyayı ekleyeyim.
18/02/2016, 13:03

ozanakkaya

Örnek uygulamayı site kuralı için değil, sorunuza çözüm ararken sorunu görebilmek için istiyoruz.

Sizin istediğiniz işlem için güncelleştirme sorgusuna gerek yok.

listeekle isimli formun kayıt kaynağını altana tablosu olarak değiştirdim ve formdaki ilişkisiz metin kutularına denetim kaynağı ekledim.

Ana formdaki liste kutusu çift tıklanınca ekle formunda ilgili kaydı açıyor, tarih değiştirip formu kapatırsanız tablodaki kayıt güncellenir, ana formdaki liste kutusu yenilenir.

İnceleyip olumlu/olumsuz bildirimde bulununuz.
18/02/2016, 13:54

mehmetb84

Çok başarılı, kolayca uyarladım kendime. Mesajda örnek veritabanının kısayolu olmasına rağmen ekleyerek gereksiz yer kaplamamak istemiştim. Bundan sonra eklerim.
Tekrar teşekkürler.