Bütün kayıtları topluca silmek

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
Mdb dosyasındaki bütün kayıtları bir çırpıda en hızlı ve doğru biçimde nasıl silebilirim?
 
Katılım
18 Nisan 2007
Mesajlar
2,053
Excel Vers. ve Dili
Access 2019
Merhaba...

Amacınız tek bir tabloyu mu yoksa tüm tabloları tek atışta silmek(boşaltmak) mi?
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba...

Amacınız tek bir tabloyu mu yoksa tüm tabloları tek atışta silmek mi?
Merhaba,Taruz bey.
Tek bir tabloyu(Tablo1) 1 kerede içindeki kayıtları(tabloyu değil) silmek istiyorum.
Teşekkür ederim.
 
Katılım
18 Nisan 2007
Mesajlar
2,053
Excel Vers. ve Dili
Access 2019
Bu kodu kullanabilirsiniz Evren Bey..

Kod:
Currentdb.execute "delete from tablo1"
İyi çalışmalar..
 
Katılım
12 Mayıs 2006
Mesajlar
125
Excel Vers. ve Dili
Microsoft 365 Tr
Altın Üyelik Bitiş Tarihi
28-04-2024
yapacağınız düğmenin click olayına bu kodu kullanırsanız tablodaki tüm veriler silinir

CurrentDb.Execute ("DELETE * FROM [tablo adı] ")
Forms!form adı.Requery
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Bu kodu kullanabilirsiniz Evren Bey..

Kod:
Currentdb.execute "delete from tablo1"
İyi çalışmalar..
Taruz bey teşekür ederim.
Ben bunu accesste değilde excel vba ile vt olarak kullandığım bir mdb'yi veya vbneten simek istiyorum.O zaman nasıl yapmam lazım.Sanırım conn ile tanımladığım bağlantıyı yazmam lazım Curentdb yerine doğrumudur?
teşekkür ederim.
 
Katılım
18 Nisan 2007
Mesajlar
2,053
Excel Vers. ve Dili
Access 2019
Evet Evren bey, aynen dediğiniz şekilde..

Kod:
dim conn as adodb.connection
..........
.................
conn.execute  "delete from tablo1"
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Evet Evren bey, aynen dediğiniz şekilde..

Kod:
dim conn as adodb.connection
..........
.................
conn.execute  "delete from tablo1"
Teşekkür ederim.
İyi çalışmalar.:D
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Bu arada kodu vbnette denedim çalıştı.
conn connection değişkeni dağa önceden tanımlandı ve bağlantı dağa önceden yapıldı.
Maas adlı tablodaki tüm kayıtlar aşağıdaki kodlarla silindi.:D
VBNETTE aşağıdaki kodlar gibi olamalı.:D
Kod:
Dim sql As OleDb.OleDbCommand
sql = New OleDb.OleDbCommand("delete from Maas", conn)
sql.ExecuteNonQuery()
MsgBox("Tüm kayıtlar silindi")
 
Üst