Skip to main content

AccessTr.neT


bir veritabanından diğerine yeni kayıtları aktarma

bir veritabanından diğerine yeni kayıtları aktarma

Çözüldü #1
Merhaba arkadaşlar,
Ekteki veritabanımdaki tabloların, aynı formatta başka bir konumda oluşturulacak rapordan (access dosyası formatında) veri aktarımı yapmayı istiyorum.

Aslında istediğim iki veri tabanı arasında veri aktarımı. Fakat verileri çekmek istediğim veritabanı raporla oluşturulacağı için farklı dönemlerde değişmek durumda kalacak. Dolayısıyla kaynak veritabanı sürekli değişecek olmasına karşın, verileri saklamak istediğim veritabanı çektiğim verileri muhafaza edecek. Ve daha önce çektiği verilerin tekrar alınmasını yani mükerrer kayıt oluşmasını istemiyorum.

Örnekle anlatacak olursam;
Raporla muhtelif zamanlarda oluşturulacak veri tabanımı = VT1 
Verileri çekmek istediğim veritabanımı =VT2   olarak adlandıracak olursak;
başlangıç durumu:                            VT1 de bulunan kayıtlar v1 v2 v3     VT2 de bulunan kayıtlar boş
aktarma işlemi sonunda;                    VT1 de bulunan kayıtlar v1 v2 v3    VT2 de bulunan kayıtlar  v1 v2 v3
yeniden rapor alındığında VT1 değişir; VT1 de bulunan kayıtlar v4 v5 v6    VT2 de bulunan kayıtlar v1 v2 v3
2.aktarma işlemi sonunda;                 VT1 de bulunan kayıtlar v4 v5 v6    VT2 de bulunan kayıtlar v1 v2 v3 v4 v5 v6

ilginiz ve yardımlarınız için şimdiden teşekkür ederim.
.rar sistemtakip_be.rar (Dosya Boyutu: 17,04 KB | İndirme Sayısı: 5)
.rar sistemtakip_be2003.rar (Dosya Boyutu: 12,26 KB | İndirme Sayısı: 2)
Cevapla
#2
sayın mehmetb84,

bahsettiğiniz talebinize yönelik olarak;
eğer kast ettiğiniz veritabanı 1 içerisinde mevcut olan bir tablodaki değerleri başka bir veritabanı 2 içerisine aktarmak ise,bunu sağlamak için nesne transferini (mevcut olan bir tabloyu olduğu gibi bir diğer veritabanına aktarma işlemi) kullanabilirsiniz.

aşağıda bağlantısı yazılı konuyu inceleyebilirsiniz.

Form Güncelleme

bilginize...iyi çalışmalar,saygılar.
Herkes,kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#3
(11/02/2016 20:37)mehmetb84 Adlı Kullanıcıdan Alıntı:
(11/02/2016 20:23)atoz112 Adlı Kullanıcıdan Alıntı: sayın mehmetb84,

bahsettiğiniz talebinize yönelik olarak;
eğer kast ettiğiniz veritabanı 1 içerisinde mevcut olan bir tablodaki değerleri başka bir veritabanı 2 içerisine aktarmak ise,bunu sağlamak için nesne transferini (mevcut olan bir tabloyu olduğu gibi bir diğer veritabanına aktarma işlemi) kullanabilirsiniz.

aşağıda bağlantısı yazılı konuyu inceleyebilirsiniz.

Form Güncelleme

bilginize...iyi çalışmalar,saygılar.

Teşekkürler Atoz, sanırım bu linkteki bilgilerle sorunumu çözebilirim. Bir veritabanındaki verilerin hepsini değil de belirli alanları aktarmamı sağlayacak bilgileri içeren bir link mevcut mu?
Cevapla
#4
sayın mehmetb84,

EK'te;
bahsettiğiniz talebinize yönelik olarak hazırlanmış basit bir örnek uygulama mevcuttur.inceleyebilirsiniz.

NOT
Veritabani1-ATOZ.mdb adlı uygulama ana işlem için kullanılacaktır.bu uygulamayı önce çalıştırınız.uygulamayı çalıştırınca hem yönlendirmeyi hem de kodları incelediğinizde yapılan işlemleri fark edeceksinizdir.

Veritabani2-ATOZ.mdb adlı uygulama ise,aktarımların yapılacağı uygulamadır.

bilginize...iyi çalışmalar,saygılar.
.rar istenenTabloAlanlariniKopyalama-ATOZ.rar (Dosya Boyutu: 35,18 KB | İndirme Sayısı: 10)
Herkes,kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#5
(11/02/2016 21:45)atoz112 Adlı Kullanıcıdan Alıntı: sayın mehmetb84,

EK'te;
bahsettiğiniz talebinize yönelik olarak hazırlanmış basit bir örnek uygulama mevcuttur.inceleyebilirsiniz.

NOT
Veritabani1-ATOZ.mdb adlı uygulama ana işlem için kullanılacaktır.bu uygulamayı önce çalıştırınız.uygulamayı çalıştırınca hem yönlendirmeyi hem de kodları incelediğinizde yapılan işlemleri fark edeceksinizdir.

Veritabani2-ATOZ.mdb adlı uygulama ise,aktarımların yapılacağı uygulamadır.

bilginize...iyi çalışmalar,saygılar.
Çok teşekkürler, aktarım yapıyor. Silme kodunu kaldırdım çünkü aktarma yapmadan önce veritabanındaki kayıtların silinmesini istemiyorum. 
Fakat tekrar tıkladığımda aynı verileri tekrar ekliyor. Mükerrer kayıt yapmasını nasıl önleyebilirim?
Cevapla
#6
sayın mehmetb84,

site arama sayfasında (çift tırnaklar içerisinde yazmak sureti ile) "Mükerrer kayıt" ifadesini arattığınızda edineceğiniz çeşitli içeriklerdeki konularda yer alan bilgi ve örnek paylaşımlarını inceleyiniz.

edineceğiniz bilgiler neticesinde,mükerrer kayıt kontrolü için,ilk veritabanındaki kodlar içerisinde bu işlemleri sağlayabilirsiniz.

bilginize...iyi çalışmalar,saygılar.
Herkes,kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da