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

1 2
12/02/2016, 11:42

atoz112

sayın mehmetb84,

Alıntı:...Silme kodunu kaldırdım çünkü aktarma yapmadan önce veritabanındaki kayıtların silinmesini istemiyorum...

ifadenize yönelik olarak;
öncelikle,dosyayı eklerken bu kod satırından da bahsetmeyi istiyordum fakat yazmayı yoğunluktan unuttuğum için özür dilerim.çünkü;hatırlatmam gerekirdi,yine de.

bu kodu eklemekle ilgili olarak yazacağım ifadeler şunlar olacaktı;

"...eğer 2.veritabanındaki aktarılan bilgileri içerecek olan tablodaki önceden mevcut olan verileri temizleyip yerine yenilerini aktarmak isterseniz,bu silme kodlarını kullanabilirsiniz.eğer her bir yeni verileri aktarırken öncekilerin devamını sağlayacak şekilde üzerine yazmasını isterseniz bu kodları iptal edebilir veya ileride kullanılmak üzere etkisizleştirebilirsiniz."

bilginize...iyi çalışmalar,saygılar.
12/02/2016, 12:11

mehmetb84

bende mukerrer kayidin yapilmasini engelleyecek kodlar mevcut, veritabanlari arasinda da bir degisiklik olmadan kullaniliyorsa uyarlayabilirim. tesekkurler ilginiz icin.
bu kodlar diğer tabloya aktarıyor. Kendi tabloma çekmek istiyorum ben. Çünkü bu durumda her defa oluşturulacak Access raporuna bu formu eklemem gerekecek. O yüzden söylediğim gibi kendi tabloma verileri çekmek istiyorum. Diğer tablodan göndermek sorun yaratacak.
12/02/2016, 18:09

atoz112

Sayın mehmetb84,

gerek konu başlığınızda yazdığı gibi ve gerekse

Alıntı:...Ekteki veritabanımdaki tabloların, aynı formatta başka bir konumda oluşturulacak rapordan (access dosyası formatında) veri aktarımı yapmayı istiyorum...

Alıntı:...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...

ifadeleriniz dolayısı ile,4.mesajda örnek olarak hazırlanan uygulama ile;mevcut veritabanı1’den diğer veritabanı2’ye veri aktarımı sağlanmıştır.sonraki açıklamalarınız da bu doğrultuda olduğu için işlemler tamamlanmıştır.

Alıntı:...bu kodlar diğer tabloya aktarıyor. Kendi tabloma çekmek istiyorum ben...

Fakat,şimdi ise bu talep söz konusu.

O zaman,şunu sağlayabiliriz.konunuz Cevaplanmış kategorisi içerisine dahile dildiği için yeni bir konu açmak sureti ile bu konuyu bağlantı göstererek bu talebinizi beyan edebilirsiniz.yine örnek uygulama eklemek ile birlikte.

Bilginize…iyi çalışmalar,saygılar.
12/02/2016, 18:17

mehmetb84

Hayır son isteğimle ilk talebim aynı. İlk ifadem olan; ."Ekteki veritabanımdaki tabloların, aynı formatta başka bir konumda oluşturulacak rapordan (access dosyası formatında) veri aktarımı yapmayı istiyorum..." -> Oluşturulacak rapordan veri aktarımı yapmak istiyorum ve son ifademdeki kendi tabloma çekmek istiyorum aynı anlama çıkıyor. Siz ilkini yanlış anlamışsınız.
12/02/2016, 18:24

atoz112

sayın mehmetb84,

9.mesajınızda yer alan

Alıntı:...bu kodlar diğer tabloya aktarıyor...

ifadeniz ile

Alıntı:...Kendi tabloma çekmek istiyorum ben...

ifadeniz arasında birbirinden farklı anlam söz konusudur.

üstteki ile mevcut kullanılmakta olan veritabanı1'den diğer veritabanı2'ye VERİ AKTARMA işlemi uygulanırken,ikinci ifadenizde ise,bir başka veri tabanından mevcut kullanmakta olduğunuz veritabanına VERİ ÇEKME işlemi uygulanır.

birinde veri alınırken diğerinde veri çekilir.kast edilen anlam farklılığı bu.

tıpkı;DOSYA menüsünden DIŞ VERİ AL ile veri ÇEKİLİRKEN,VER ile de veri AKTARMA (gönderme) işlemlerinin uygulanması gibi.

bilginize...iyi çalışmalar,saygılar.
12/02/2016, 18:38

mehmetb84

...bu kodlar diğer tabloya aktarıyor...->evet anatablo olarak çekmek istediğim tabloya aktarıyor. Ve ben bunu istemiyorum. Aktarma formunun kullandığım tabloda olmasını istiyorum.
...Kendi tabloma çekmek istiyorum ben...-> evet kullandığım veritabanına çekmek istiyorum.

İnsan zihnindekini aktardığında karşıdakinin de bunu kolayca anlayabileceği varsayımıyla düşüncelerinin anlaşılmasını bekliyor. Haliyle bu süreçte aksaklıklar olabiliyor. Terimleri sizin kadar sarih kullanamamam da bu anlaşmazlığı yaratmış olabilir.
Sonuç olarak ben başından beri aynı şeyi istiyorum bunun sebebi de malum, verilerin içinden alınacağı veritabanı sürekli yeniden yaratılıyor. Fakat verilerin toplanacağı veritabanı sabit durumda kalacak. Haliyle aktarma formunun da bu veritabanında olması lazım ki , her defasında yeniden oluşturulacak olan diğer veritabanına bu formu ekleme işlemi yapılmasın.

Sorum bu bağlamda, insert kodundaki konumları tersine çevirebilir miyiz? veya insert yerine başka bir komut var mı verileri çekebileceğimiz.
1 2