Merhaba Arkadaşlar ; Aynı programı iki ayrı bilgisayarda kullanıyoruz (Farklı Adreslerde). Kullanmış olduğumuz programda aynı adlı iki "Tablo1" var. Programı tek bir bilgisayrada kullancağız ancak diğer bilgisayardaki "Tablo1" içinde bulunan verileri diğer "Tablo1" in altına eklemek istiyoruz. Yani tüm verileri birleştirmek istiyoruz Kopyala yapıştır ile yapamadım... Yardımcı olursanız seviniriz. Şimdiden Teşekkür edrim..
Sayın Deniz DEMİRCİOĞLU,
bahsettiğiniz talebinize yönelik olarak;
(aşağıdaki kodları,aktarımda bulunacağınız ana uygulamada bir form oluşturup ekleyeceğiniz bir buton içerisine dahil etmek sureti ile)
Kod:
DoCmd.SetWarnings False
DoCmd.RunSQL "INSERT INTO anauygulamadaki_tablo_adi (alan_adi1,alan_adi2,alan_adi3,...) SELECT verilerin_aktarilacagi_uygulamadaki_tablo_adi.alan_adi1,verilerin_aktarilacagi_uygulamadaki_tablo_adi.alan_adi2,verilerin_aktarilacagi_uygulamadaki_tablo_adi.alan_adi3,... FROM verilerin_aktarilacagi_uygulamadaki_tablo_adi IN '" & CurrentProject.Path & "\" & "verilerin_aktarilacagi_veritabanı_adi.mdb" & "';"
DoCmd.SetWarnings True
yukarıdaki kod kalıbında yer alan tablo adı,alan adı ve uygulama adı kısımlarını kendi uygulamalarınıza göre değiştirerek kullanmayı deneyiniz.
ÖRNEK
Kod:
DoCmd.SetWarnings False
DoCmd.RunSQL "INSERT INTO Tablo1 (isim,adres,tel,dogum_tarihi) SELECT Tablo1.isim,Tablo1.adres,Tablo1.tel,Tablo1.dogum_tarihi FROM Tablo1 IN '" & CurrentProject.Path & "\" & "VeriDosyasi-ATOZ.mdb" & "';"
DoCmd.SetWarnings True
Son olarak;
Site Kuralları gereği,lütfen içeriğinde farazi gerçekdışı uydurma kayıtlar ve sonuçları da görebilmek üzere de birkaç veri olacak şekilde her iki uygulamanızı da konunuza dahil ediniz.
NOT
işlemleri denemeden öncesinde,her zaman yapılması gerektiği gibi;lütfen asıl uygulamalarınızın yedekleri üzerinde gerçekleştiriniz.
Bilginize…iyi çalışmalar,saygılar.
Sayın Deniz DEMİRCİOĞLU,
EK'te;
2.mesajda bahsi yapılan açıklamaya yönelik olarak hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.
AnaDosya-ATOZ.mdb adlı uygulamayı çalıştırınız.
gerektiğinde örnek uygulamalarınızı sizden talep edilen halleri ile konunuza dahil ediniz.
NOT
KONU BAŞLIĞI;
(İçeriği itibarı ile,konu aramalarında kolaylık sağlaması adına)
“İki Ayrı Tablodaki Verileri Birleştirmek” ifadesi yerine,
“Başka uygulamadaki tablo kayıtlarını ana uygulamadaki tabloya eklemek” olarak değiştirilmiştir.
bilginize...iyi çalışmalar,saygılar.
sayın Deniz DEMİRCİOĞLU,
konu takibiniz açısından,hatırlatma anlamında;
konunuz ile ilgili son gelişme ne durumdadır.
şüphesiz,işlemleriniz tamamlanmış ve sorununuzu çözmüş de olabilirsiniz.site içi aramalarınız neticesinde sitede yer alan konuları ve örnekleri incelemelerinizin sonucu ile bazı gelişimler elde etmiş de olabilirsiniz...bilgilendirmek ister misiniz lütfen.teşekkürler.
bilginize...iyi çalışmalar,saygılar.
Konu;
gerek paylaşılan bilgiler neticesinde çözüme kavuşturuldu düşüncesi ile ve gerekse de
konu sahibinin zaman zarfında ayrıntılı geri dönüş bildirimleri olmaması nedeni ile,
(gerektiğinde konu sahibinin geri bildirim hakkı saklı kalmak üzere)
Cevaplanmış Sorular kategorisi içerisine taşınmıştır.
bilginize.
Teşekkür Ederim yardımlarınız için.. Hakkınızı helal edin uzun zamandır bakamadığımdan dolayı teşekkür etme fırsatı bulamadım..Saygılarımla