birkaç sorguyu arka arkaya çalıştırma

09/06/2011, 17:55

ucloy

Herkese Merhaba

Arka arkaya çalışmasını istediğim
00_TABLOYA _BOLGEYI_EKLER 1. sorgu
01_A-YENI_SYC_DRM_EKLEME 2. sorgu
01_YENI_SON_ENDKS_YENI_SARF_EKLEME 3. sorgu gibi sorgularım var
bunları tek komut la veya makro ile nasıl çalıştırabilirim

Yardımlarınız için tek ler.

09/06/2011, 18:02

Kur@l

Sayın ucloy;
Sizin için bundan önce yaptığım örnekte kodlarda yaptığım şekilde alt aalta çalıştırabilirsiniz.
Örneğin;

DoCmd.OpenQuery "sorgu1"
DoCmd.OpenQuery "sorgu2"
DoCmd.OpenQuery "sorgu3"

şeklinde olabileceği gibi aşağıdaki şekilde de olur;

CurrentDb.Execute "select * from tablo1"
CurrentDb.Execute "select * from tablo2"
CurrentDb.Execute "select * from tablo3"

Bu sorgularda ekleme, silme ve güncelleştirme olacaksa sorguları çalıştırmaya başlamadan önceki satıra

Docmd.SetWarnings False
Kodu ile uyarıları kapatıp sorguları çalıştırma işi bitince de

Docmd.SetWarnings True
Koduyla uyarıları yeniden açabilirsiniz.
Kolay Gelsin.


09/06/2011, 18:09

ucloy

Sayın Kur@l
Yardımlarınız için çok tşk ederim. Önerilerinizi deneyecem sorun yaşarsam bilği veririm.
Sağolun iyi ki varsınız

09/06/2011, 18:21

ucloy

Sayın Kur@l
Tamam dir elinize sağlık sizden cok bilği aldım
tsk ederim.

09/06/2011, 18:28

Kur@l

Sayın ucloy;
Biz teşekkür ederiz. Konularınıza hemen dönüş yapmanızdan ötürü.