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
eski mdb içindeki kayıtları çalışan mdb ye aktarma
(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?
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
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
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.
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.
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
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.
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
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
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
Konuyu Okuyanlar: 1 Ziyaretçi