sil makrosu

akd

Destek Ekibi
Destek Ekibi
Katılım
14 Ağustos 2004
Mesajlar
1,114
Excel Vers. ve Dili
2003
Merhaba arkadaşlar,
Formadan tabloya ADO ile kaytı yatığım bir çalışmam var,
Formadan hangi kod ile tablodaki kayıtı şilebilirim.
Kayıt silme kodu lazım.
İyi çalışmalar...
 
Katılım
16 Kasım 2005
Mesajlar
1,090
Excel Vers. ve Dili
Access 2002
slm abdulkadir bey...

Private Sub kayitsil_Click()
Dim msg As String
Dim style
Dim kimlikint As Integer

msg = rstper!adsoyad & " isimli kaydı" & Chr(13) & _
"silmek istediğinize emin misiniz?" ' Define message.

style = vbYesNo + vbCritical + vbDefaultButton2 ' Define buttons.

response = MsgBox(msg, style, "KAYIT SİLME")
If response = vbYes Then ' User chose Yes.
rstper.MovePrevious
kimlikint = rstper!Kimlik
rstper.MoveNext

rstper.Delete
rstper.Update
kimlikara (kimlikint)
formabas
'rstper.MoveFirst

'Else ' User chose No.

End If


End Sub
 

akd

Destek Ekibi
Destek Ekibi
Katılım
14 Ağustos 2004
Mesajlar
1,114
Excel Vers. ve Dili
2003
Merhaba sayın Karaayhan,
Malesef kodda eksiklik var galiba,
tabloya bağlantı yok, bazı terimlere degişken tanımlaması yapılamammış.
Eğer mümkünse bu kodun çalıştığı belgeyi eklerseniz, nasıl yapıldığına bakıp
ona göre uyarlamalar yaparız herhalde.
İyi akşamlar...
 
Katılım
16 Kasım 2005
Mesajlar
1,090
Excel Vers. ve Dili
Access 2002
hocam sizin örneği mail atın olmazsa ona uyarlayım.
problem çıkacağını sanmıyorum ama yine de bakmam lazım.
 
Katılım
27 Mayıs 2007
Mesajlar
149
Excel Vers. ve Dili
Türkçe
arkadaşlar ben aşağıda yazdığım kod ile tablodaki verileri siliyorum. Bi deneyin

Private Sub Komut0_Click()
Set db = CurrentDb


If MsgBox("Tablodaki Kayıtlar Silinsin mi?", _
vbYesNo) = vbYes Then
Cancel = True
DoCmd.SetWarnings False
'ARŞİVEVRAKKAYIT silinecek tablo adı
strSQL = "DELETE * FROM ARŞİVEVRAKKAYIT;"
db.Execute strSQL

DoCmd.SetWarnings True

Set db = Nothing
End If
End Sub
 
Üst