Skip to main content

AccessTr.neT


eski mdb içindeki kayıtları çalışan mdb ye aktarma

eski mdb içindeki kayıtları çalışan mdb ye aktarma

Çözüldü #7
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
Cevapla
Çözüldü #8
(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?
Cevapla
Çözüldü #9
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
Cevapla
Çözüldü #10
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.
.rar Sled_TabloAl.rar (Dosya Boyutu: 66,37 KB | İndirme Sayısı: 17)
Cevapla
Çözüldü #11
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
Son Düzenleme: 07/04/2009, 13:39, Düzenleyen: macaliskan.
Cevapla
Çözüldü #12
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ı]
FORMADI= yeni kayıtları içere formun adı
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
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task