Birden Fazla Access Dosyasını Tek Bir Access'te Birleştirmek

30/01/2010, 17:12

qhuan

Arkadaşlar Merhaba,

İş yerinde kullandığım bir veri analiz programında hazırladığım ve aylık çalışan raporları access'e export ettim. Şu anda ise bu acces dosyalarını tekbir dosya yapmam gerekiyor.
Yapmak istediğim işlemlere ait örneklerin boyutları fazla olduğu için, örnek olarak şöyle bir kurgulama yapsam daha iyi olacak galiba,
Örneğin;
A.mdb dosyasında bulunan x tablosunu, tum.mdb dosyasındaki t tablosuna,
A.mdb dosyasında bulunan y tablosunu, tum.mdb dosyasındaki z tablosuna,
b.mdb dosyasında bulunan x tablosunu, tum.mdb dosyasındaki t tablosuna,
aktarmak istiyorum,

Bunu nasıl başarabilirim,,

şimdiden saygılarımla,
30/01/2010, 17:54

Seruz

Tum.mdb adlı dosyayı açıp, tablolarda iken sağ tuşla göreceğiniz Import (Dış Veri Al) seçeneği ile yapabilirsiniz. Daha sonra aldığınız tablonun ismini değiştireceksiniz.
Bu metotta aldığınız tablolarda bir değişiklik olduğunda tum.mdb adlı dosyaya yansımayacaktır. Ben arada bir kayıtları güncellemek isterim ve her seferinde aynı şeylerle uğraşmak istemem derseniz makro yapabilirsiniz.

Kayıtların anında güncellenmesini isterseniz bu tabloyu Bağlı Tablo (Link Tables) yaparak almalısınız. Bağlı tablonun da ismini bağladıktan sonra değiştirebilirsiniz.

Yine anlamadığınız bir yer veya yapamadığınız bir şey olursa, ancak örnek dosya üzerinde gösterebiliriz. Gerçek dosyanızı görmemize gerek yok. Gerçek dosyalarınızın bir kopyasını alın ve gerçek kayıtları silip, rastgele veriler girin. Sonra dosyalarınızı "Sıkıştır ve Onar" yapıp Rar veya Zip olarak gönderin.
30/01/2010, 19:31

qhuan

Sayın SERUZ, Bu dediğiniz yöntemle sadece tek bir kaynaktan veri alabiliyorum t tablosuna, ben t tablosuna birden fazla tabloyu birleştirerek aktarmak istiyorum... Bu mümkün mü?
31/01/2010, 02:11

Seruz

* Birleştirme sorgusu kullanarak yapabilirsiniz.
Aşağıdaki konuda 6 nolu mesajdaki anlatımı ve örneği inceleyin .
birden fazla tablodan tek seferde nasıl sorgu napılır
İsterseniz t tablosu yerine direkt birleştirme sorgusu olarak t sorgusunu kullanabilirsiniz
veya t sorgusundan maketable veya append sorgusu kullanabilirsiniz.

* t tablosu henüz yoksa önce maketable sorgusu ile a'daki x'den oluşturup daha sonra append sorgusu ile b'deki x'ten kayıtları ekleyebilirsiniz.
t tablosu zaten varsa iki tablodan da ekleme sorgusu ile kayıtları alabilirsiniz.

* O da olmazsa ilk mesajımda belirttiğim gibi bir örnek dosya eklersiniz.
01/02/2010, 16:49

qhuan

Sn, Seruz..
Append sorgusu işimi gördü, teşekkürler