AccessTr.neT

Tam Versiyon: Dosya Birleştirme
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2 3
Arkadaşlar örneğin elimde 5 adet mdb dosyası var ve ben bunları 1 tek dosyada birleştirmek istiyorum. Bunun için bir hazır ekran var mıdır ya da nasıl yapabiliriz bunu?


[Resim: do.php?img=11450]
Bu sorunuz daha önce cevaplanmıştı, o nedenle konunuz ilgili konuyla birleştirmiştir.
Not: Ayrıca sorunuzu sorular kısmına açmalısınız siz örnekler kısmına açmışsınız.
(07/04/2021, 18:57)berduş yazdı: [ -> ]aşağıdaki kodu deneyebilirsiniz
DoCmd.TransferDatabase acLink, "Microsoft Access", DosyaAdresiVeAdi, acTable, TabloAdi, "TmpTbl"
CurrentDb.Execute "INSERT INTO [TabloAdi] SELECT * FROM TmpTbl"
CurrentDb.Execute "drop table TmpTbl"

daha önce yapmıştık hocam ancak o sabit olan bir mdb dosyasını diğer datalarla birleştiriyordu. Bu sefer amacım eğer oluyorsa seçilen ya da klasörde belirtilen 5 adet mdb dosyasının tek mdb olarak birleştirilmesi. Eskisi üzerinden birkaç deneme yaptım olmadı.
Yeni konu açıp, örnek çalışmanızı ekleyerek, daha ayrıntılı bir açıklama yaparsanız çözmeye çalışırız
Mesela
sadece tablolalar mi alınacak,
Belli bir tablo/tablolar tek mi alinacak yoksa tüm dosyalardaki tüm tablolar mi aktarilack
form ve raporlar da alınacak mı,
Tablolar aktif dosyaya mi aktarılacak yoksa yeni bir dosya oluşturulup oraya mi aktarılacak
Vs vs vs
(16/01/2022, 15:32)berduş yazdı: [ -> ]Yeni konu açıp, örnek çalışmanızı ekleyerek, daha ayrıntılı bir açıklama yaparsanız çözmeye çalışırız
Mesela
sadece tablolalar mi alınacak,
Belli bir tablo/tablolar tek mi alinacak yoksa tüm dosyalardaki tüm tablolar mi aktarilack
form ve raporlar da alınacak mı,
Tablolar aktif dosyaya mi aktarılacak yoksa yeni bir dosya oluşturulup oraya mi aktarılacak
Vs vs vs


Sadece tablolar var hocam içerisinde kullanmış olduğum paket programdan almış olduğum verileri Excel üzerinden database haline getiriyorum ve bunları bir raporlama programında sorgulama dosyası olarak kullanıyorum. Bu database dosyası günlük olarak değiştiğinden dolayı bende bunu yıllara göre ayrı ayrı oluşturup sonrasında sizlere açıklamış olduğum ve birleştirme programıyla hepsini tek 1 mdb dosyası haline getirmek istiyorum. Mesela elimizde 2018.mdb , 2019.mdb , 2020.mdb , 2021.mdb ve 2022.mdb olduğunu varsayalım ben hepsini birleştirip data.mdb yapmak istiyorum. Hepsinde tek bir Sheet1 isminde tablo ve içlerinde yaklaşık her sene 250.000 satırlık veriler vardır.
Arkadaşlar ekteki rar dosyası içerisinde bulunan dosyalarım örneğin c:\data klasörünce olduğunu varsayalım ve bunların hepsini 1 birleştirme dosyasında bulunan bir buttonla ya da dosya seçmeli sistemle tek bir dosyada birleştirmek istiyorum. Aynı konuda mdb birleştirme adı altında sorum vardı aynı bir konu olarak açmam istenmişti bu şekilde açtım.
Sayfalar: 1 2 3