14/01/2022, 15:38
Dosya Birleştirme
15/01/2022, 21:43
berduş
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.
Not: Ayrıca sorunuzu sorular kısmına açmalısınız siz örnekler kısmına açmışsınız.
16/01/2022, 14:46
incsoft
(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ı.
16/01/2022, 15:32
berduş
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
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, 21:07
incsoft
(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.
16/01/2022, 21:30
incsoft
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.