• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Bütün kayıtları topluca silmek

  • Konbuyu başlatan Konbuyu başlatan Orion1
  • Başlangıç tarihi Başlangıç tarihi

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,239
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?
 
Merhaba...

Amacınız tek bir tabloyu mu yoksa tüm tabloları tek atışta silmek(boşaltmak) mi?
 
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.
 
Bu kodu kullanabilirsiniz Evren Bey..

Kod:
Currentdb.execute "delete from tablo1"

İyi çalışmalar..
 
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
 
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.
 
Evet Evren bey, aynen dediğiniz şekilde..

Kod:
dim conn as adodb.connection
..........
.................
conn.execute  "delete from tablo1"
 
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
 
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")
 
Geri
Üst