eski mdb içindeki kayıtları çalışan mdb ye aktarma - 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ığı: eski mdb içindeki kayıtları çalışan mdb ye aktarma (/konu-eski-mdb-icindeki-kayitlari-calisan-mdb-ye-aktarma.html) |
Cvp: eski mdb içindeki kayıtları çalışan mdb ye aktarma - macaliskan - 06/04/2009 merhabalar seruz hocam örnegin müşteri tablosu her iki mdb dede var ancak iki mdb içindeki müşteri tablosu içindeki tanımlı müşteri_adı adresi vesair değişkenler yeni mdb de fazla hareket tablosu var mesela eski mdb deki bazı kayıtları kontrol edip yeni mdb deki hareket tablosuna kaydını yapmayabilirim. kayıtlı verilerden kastım içindeki adı_soyadı : kayıtlı veri ---> selam selam adresi : kayıtlı veri ---> bakırköy/ist. gibi kayıtlı veriler Cvp: eski mdb içindeki kayıtları çalışan mdb ye aktarma - gogoli01 - 07/04/2009 (06/04/2009, 18:30)Seruz yazdı: Yeni MDB içinde iken, menüden Veri Al'ı (Import) seçip, eski mdb'nizi seçin ve gelen listeden sadece istediğiniz tabloları seçin. sayın seruz, dediğiniz yöntem ile yapınca tabların isimlerinin yanına otomatik olarak rakam konuyor. Örnek: xxx1 veya zzz1 tablosu gibi. bu durumu engellemenin yolu var mıdır? Cvp: eski mdb içindeki kayıtları çalışan mdb ye aktarma - C*e*l*o*y*c*e - 07/04/2009 sayn gogoli01 eski aynı isimli tablolar var demekki ve tabi bu hali ile aynı yapmayacağına göre isminin önüne rakam ekleniyor,siz ise import etmeden önce eski alacağınız isim ile aynı olan tüm tabloları silin sonrasında import edin,birde böyle deneyin kolay gelsin Cvp: eski mdb içindeki kayıtları çalışan mdb ye aktarma - ozanakkaya - 07/04/2009 sn macalıskan, eski mdbde kayıtlı verileri inceleyip bazılarını yeni tabloya kaydetkem mi istiyorsunuz. sn gogoli, daha önceden tasarladığım örnek aşağıdadır. Örnek ile veritabanınızdaki tabloyu silip yerine farklı veritabanında bulunan aynı isimdeki tabloyu alabilirsiniz. Belkide bu cevap sn macalıskanın aradığı yanıttır. Cvp: eski mdb içindeki kayıtları çalışan mdb ye aktarma - macaliskan - 07/04/2009 merhaba evet sayın hocam kullanıcının girmiş olduğu bilgileri yeni mdb içindeki gerekli yere girmek istiyorum eski mdb deki müşteri tablosunda kullanıcının girmiş olduğu ahmet, mehmet, hüseyin gibi bilgileri yeni mdb deki müşteri tablosuna kaydetmek istiyorum böyle birden fazla tablo var, ben sadece yeni mdb içinde kullanabileceğim bir örnek istiyorum işte - yeni mdb dosyası müşteri tablosu açılışı yapılırmı ? - eski mdb deki müşteri tablosunu aç ? ( eski mdb tablosuna erişim mantığı nasıl yapılır ? ) - eski mdb de müşteri tablosunda dosya sonu dosya başı kontrolu - if isnull(musteri_adı) then sonraki kayıt else yeni mdb müşteri tablosu musteri_adı = eski mdb müşteri tablosu.musteri_adı yeni mdb müşteri tablosu musteri_tlf = eski mdb müşteri tablosu.musteri_tlf yeni mdb müşteri tablosuna kayıt yap - sonraki kayıt - işlem bitimi vs vs Cvp: eski mdb içindeki kayıtları çalışan mdb ye aktarma - ozanakkaya - 07/04/2009 sn macaliskan, diğer veritabanındaki tablonuzu yeni veri tabanına bağla. kayıt kaynağı yeni tablo olan form oluştur. kayıt kaynağı eski tablo olan form oluştur. sürekli form Yeni kayıtları içerecek forma eski kayıtları içeren formu alt form olarak ekle. yeni mdb müşteri tablosu musteri_tlf = eski mdb müşteri tablosu.musteri_tlf kodunda bahsettiğiniz şekilde eski kayıtları içeren altformdaki alanların çiftıklama olayına Kod:
Forms!FORMADI!ALANADI = [altformdakialanadı] ALANADI=yeni kayıtları içeren formdaki alan adı altformdakialanadı = alt formdaki alanın adı. Bu şekilde eski kayıtları içeren altformdaki mesela isime çift tıkladığında veri forma eklencek |