iki veri tabanı arası aktarımda mükerrer kayıt önleme

15/02/2016, 14:57

mehmetb84

Merhaba arkadaşlar, Atoz'un katkıları sayesinde iki veritabanı arasında veri transferini sağladık.
Fakat mükerrer kayıtların çekilmesini istemiyorum. Daha önce Ozan Bey'in yardımı sayesinde bir tabloda yeni kayıt girişi esnasında, başka bir tabloya kayıt aktarımının mükerrer kayıt içermemesini sağlamıştık. 
Fakat çoklu kayıt aktarımında, bu kodu uygulamak yeterli olmuyor, (Ekteki Atoz'un dosyasına uyarladığım kodu ekledim) sanırım bir döngü kodu gerekli.
Yardımcı olabilir misiniz?
15/02/2016, 17:48

ozanakkaya

inceleyip olumlu/olumsuz bildirimde bulununuz.
15/02/2016, 19:06

mehmetb84

Öncelikle ilginiz için çok teşekkür ederim Ozan Bey.
Doğum tarihini kopyalamıyordu sorgudan düzenleyerek onu hallettim, fakat şöyle bir sorun var. VT2de (yani verilerin alınacağı veritabanında)mükerrer kayıtların altına yeni kayıt eklenirse onları aktar dediğmizde VT1'e aktarıyor. Fakat yeni/değişen kayıtlar mükerrer kaydın üstündeyse (örneğin mükerrer kayıt tabloda 10. sıradayken, değişen/yeni kayıt 8. sırada ise) o yeni kayıtları VT1'e aktarmıyor.


Bir diğer sorunum, örnekte eklediğim Atozun taslağını yaptığı iki aynı isim ve formattaki tablolar arasındaki aktarımda sizin sorgunuz çalışıyor. Bu sorguyu farklı isim ve alan adlarını içeren tablolarıma uyarlamayı denediğimde başarılı olamadım. Onun için yeni konu açıyorum.
15/02/2016, 22:30

ozanakkaya

(15/02/2016, 19:06)mehmetb84 yazdı: Fakat yeni/değişen kayıtlar mükerrer kaydın üstündeyse (örneğin mükerrer kayıt tabloda 10. sıradayken, değişen/yeni kayıt 8. sırada ise) o yeni kayıtları VT1'e aktarmıyor.

Sorgu1 isimli sorgudaki 1. sütunda bulunan kid alanını kaldırıp deneyiniz.
15/02/2016, 23:58

mehmetb84

kusursuz çalışıyor, çok sağolun.