AccessTr.neT

Tam Versiyon: Alt Form Kayıt
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2
Merhaba, hazırlamış olduğum Form1 isimli formda bir altform mevcut. Girmiş olduğum veriler otomatik olarak bağlı olan tabloya kayıt oluyor. Özellikle AltForm ne girdiysem kayıt ediyor. İptal yada Sil yapamadım. Kaydet Butonuna basmadığım sürece kaydetmesini istemiyorum, özellikle alt formun.

Sitede araştırma yaptım fakat accdb uzantılı, açamadım. Dosyam ektedir, yardımcı olursanız sevinirim.

Teşekkürler.
Alt formun güncelleştirme öncesinde olayına aşağıdaki kodu ekleyiniz.

If Me.Dirty = True Then

If MsgBox("Değişiklik Kaydedilsin Mi.", vbCritical + vbYesNo) = vbNo Then

Me.Undo

End If
End If
Merhaba, elinize sağlık tam istediğim gibi oldu. Fakat bunu Form1 deki KAYDET butonuna nasıl yazabilirim? Yani Kaydet e basmadığım sürece kayıt etmeyecek şekilde.
Bunun için tablo ile formunuz arasında veri bağı kurmayın. Yani metin kutuları ilişkisiz olmalı. Tüm kayıt işlemi kodlarla yapılmalı. Bu durumda veri anında kayıt edilmeden, kodların bulunduğu bir butona basarak kaydedilir. Ancak bunun için tamamen kodlar kullanmalı, veri bağlantısı için de Ado veya Sql kullanmalısınız. Sitede bununla ilgili örnek çalışmalar mevcut. İnceleyin bence...
Arşivimdeki bir Ado kayıt örneği ekliyorum. İnceleyip yapmaya çalışın.
sayın @most hayır dersek sadece altformdaki kayıtlar mı silinecek yoksa üstformdaki kayı da silinecek mi?
Aşağıdaki çalışmada 2 tarafı da siliyor
dilerim işinize yarar.
Sayfalar: 1 2