iki veri tabanı arası aktarımda mükerrer kayıt önleme(farklı tablo adları ve alanları - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html) +--- Konu Başlığı: iki veri tabanı arası aktarımda mükerrer kayıt önleme(farklı tablo adları ve alanları (/konu-iki-veri-tabani-arasi-aktarimda-mukerrer-kayit-onleme-farkli-tablo-adlari-ve-alanlari.html) Sayfalar:
1
2
|
iki veri tabanı arası aktarımda mükerrer kayıt önleme(farklı tablo adları ve alanları - mehmetb84 - 15/02/2016 Merhaba arkadaşlar ekte göreceğiniz iki veritabanım arasında VT2 den VT1'e kayıt çekmek istiyorum. Bunu Atoz ve Ozan Bey'in yardımları sayesinde aynı tablo isimleri ve alan isimleri dahilinde başarabiliyorum. Fakat benim tablolarımın isimleri ve alan adları farklı. Örnekte her iki tablonun birbirinden veri çekmesini istediğim alanlarını aynı formatta olacak şekilde düzenledim. Daha önceki aynı isimde aktarım yapan sorguyu düzenlemeye çalıştım fakat yarıda kaldım. Sanırım sorgu alan isimleri aynı olacak şekilde bir mantıkla çalışıyor. Aktarım yapılmasını istediğim alanlar; Ficheno ->Fat_no Date -> Fat_tarih ClientDefinition->fat_tedarikci Name-> Fat_tip Amount -> Fat_adetmt Unitcode -> fat_birim Price -> fat_fiyat Total -> fat_tutar Field180-> fat_kur Field181 -> fat_doviz Field189 -> fat_vade Field182-> fat_dovtutar Field187 -> fat_kimlik şeklinde. Mükerrer kayıt kontrol kriterleri de Ficheno ->Fat_no , ClientDefinition->fat_tedarikci alanları olacak. Bir iki alan için örnek oluşturmanız yeterli. Geri kalanla ben uğraşırım. ilginiz emeğiniz için şimdiden teşekkür ederim. Hakkınızı nasıl öderim bilemiyorum. iki veri tabanı arası aktarımda mükerrer kayıt önleme Cvp: iki veri tabanı arası aktarımda mükerrer kayıt önleme(farklı tablo adları ve alanları - ozanakkaya - 15/02/2016 TransferDatabase kodunda tablo adı olarak "Tablo1" şeklinde ibare mevcut. Siz veritabanı ismini değiştirmişsiniz ancak tablo adını değiştirmemişsiniz. "Tablo1" yerine "PURCHINVOICELINES" yazmalısınız. Ayrıca, mükerrer kontrolü için ClientDefinition->fat_tedarikci alanlarını kullanamazsınız, birisi tarih, birisi tedarikçi adı. Cvp: iki veri tabanı arası aktarımda mükerrer kayıt önleme(farklı tablo adları ve alanları - ozanakkaya - 15/02/2016 inceleyiniz. tedarikçi adı alanı code alanı eşleştirildi Cvp: iki veri tabanı arası aktarımda mükerrer kayıt önleme(farklı tablo adları ve alanları - mehmetb84 - 15/02/2016 çok teşekkür ederim ozan bey emeğinize sağlık. Cvp: iki veri tabanı arası aktarımda mükerrer kayıt önleme(farklı tablo adları ve alanları - ozanakkaya - 16/02/2016 Form2'de bulunan Komut3 isimli butonu deneyiniz. Cvp: iki veri tabanı arası aktarımda mükerrer kayıt önleme(farklı tablo adları ve alanları - mehmetb84 - 16/02/2016 Mükemmel olmuş. Şuan sorunsuz olarak çalışıyor. Fakat komutu başka veritabanına kopyaladığımda/vb kodunu kopyaladığımda, hata verdi. Referanslardan microsoft activex object library 2.8 ekledim. O sorun düzeldi. Sonrasında ise değişken hatası verdi. Şuan ekteki dosyam Strsql için variable not found uyarısı veriyor. Bunu dim ile tanıttığımda bu defa aynı uyarıyı kayıteklenecek tablo için veriyor. Birşeyler eksik sanırım benim veritabanımda. Yeni dosyayı vtaktar3 olarak düzenledim. |