Tablo Oluşturmadan Önce Eskisini Varsa Kontrol Etmek - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html) +--- Konu Başlığı: Tablo Oluşturmadan Önce Eskisini Varsa Kontrol Etmek (/konu-tablo-olusturmadan-once-eskisini-varsa-kontrol-etmek.html) Sayfalar:
1
2
|
Cvp: Tablo Oluşturmadan Önce Eskisini Varsa Kontrol Etmek - feraz - 01/02/2020 Evet. Dictionary içine alıyor tablo adlarını. Yani alttaki gibi uzun kod ilede olabilir kısa yoldan ekledim kodu. İf Scr.exists ....... Scr.add ....... Cvp: Tablo Oluşturmadan Önce Eskisini Varsa Kontrol Etmek - feraz - 01/02/2020 Alttaki kodlar işinizi görür bence. Mantık şu; Eğer Foo adında tablo yoksa Foo adında tablo oluşturur. Eğer Foo adında tablo varsa ve alan sayısı eşit değil yada alan adları farklıysa mesaj verir. Ve Foo tablosu silinir ve koddaki create table ile Foo tablosu oluşturulur. Bir buton Click olayına test kodunu ekleyin.
Cvp: Tablo Oluşturmadan Önce Eskisini Varsa Kontrol Etmek - accessman - 01/02/2020 Evet istediğimde buydu deneyeceğim teşekkürler Cvp: Tablo Oluşturmadan Önce Eskisini Varsa Kontrol Etmek - feraz - 02/02/2020 (01/02/2020, 23:42)accessman yazdı: Evet istediğimde buydu deneyeceğim teşekkürler Kod:
If Join(arr, "|") <> Join(scr.Keys, "|") Or scr.Count <> 2 Then Alttaki gibi olacak yani. Kod:
If Join(arr, "|") <> Join(scr.Keys, "|") Or scr.Count <> alansayisi Then |