Silme ve Bulma komut düğmesi

23/11/2010, 18:48

omurdinc

mrb,

cok basıt bır konuda takıldım uzerınde calıstım fakat beceremedım.
Deneme adlı ekteki dosyayı sadeleştirebildiğim kadar sadeleştirdim.

ilk açılışta gelen formda bir alt tablo var. Diyelim ki malzeme depoyu secıyorum ve alt tabloda 4ncu kaydı secıyorum. Sihirbaz yardımı ile sil komut düğmesi oluşturuyorum. bastıgımda bu kayıt sılınecek dıye msj gelmesıne ragmen kaydı sılmıyor. Aynı sekılde kaydıda bulduramıyorum.

Nerede hata yapıyorum. Alt tablo olması sebebı ıle yapamıyorum sanırım cunku normal formlara boyle komut dugmelerı ekleyebılıyorum. aslında alt formada sil komut düğmesi ekledim ama bu seferde form gorunumunde o dugmeyı goremıyorum. Makro felan denedım oda olmadı.

Bana yardımcı olabılırmısınız? Fakat vb ten felan yaparsanız koduda yazarmısınız veya nasıl yaptıgınızı acıklayabılır mısınız.
Tşk.
23/11/2010, 20:05

abdulvahap

iyi akşamlar sil komutu eklemenize gerek yok silmek istediğiniz satırı mause ile seçin sağa tıklayıp kesin silinir Access veri tabanı biçimi değil sanırım örneğiniz alt formu kabul etmedi bende bence Access veritabanı içerisinde yapın kolay gesin
23/11/2010, 21:19

omurdinc

Hocam oncelıkle tsk ederım ama bır komut dugmesı ıle yaparsam kullanıcılar zorluk yasamayacaktır. Bu asagıdakı kodu yazdım fakat yıne olmuyor.

Private Sub Komut30_Click()
cevap = MsgBox("Seçilen kayıt silinecek devam edilsin mi?", vbYesNo + vbQuestion, "DİKKAT")
If cevap = vbYes Then

DoCmd.SetWarnings False
DoCmd.RunCommand acCmdDeleteRecord
DoCmd.SetWarnings True
ElseIf cevap = vbNo Then
MsgBox ("Kayıt Silinmedi")
End If
End Sub
23/11/2010, 21:48

ozanakkaya

Alt formu "Sürekli Form" olarak değiştirdim.
24/11/2010, 02:49

omurdinc

Hocam çok teşekkür ederim, çok sağolun istediğim gibi oldu.