Nesne Silme

18/12/2010, 14:49

sistem93

Merhabalar;


Örneğin "DoCmd.DeleteObject acTable, "Tablo1" "koduyla tek bir nesneyi silebilyoruz. Veri tabanındaki bütün tabloları veya diğer nesnelerin tamamını silmek için yukardaki koda nasıl bir değişiklik yapmalıyız?

İyi Çalışmalar !!
19/12/2010, 00:51

alpeki99

ADO veya DAO ile tüm nesneleri döngü ile kontrol ederken sil komutu verirsiniz.
19/12/2010, 01:19

sistem93

İlginize Teşekkür ederim
Dim objtable As TableDef
For Each objtable In CurrentDb.TableDefs

If Not left(objtable.Name, 4) = "MSys" Then

CurrentDb.TableDefs.Delete (objtable.Name)
End If
Next
döngüsüyle komut gerçekleşti.
19/12/2010, 01:22

alpeki99

Açıkçası neden ihtiyaç duyduğunuzu merak etmiyor değilim