Skip to main content

AccessTr.neT


Kod İle Veri Aktarma

Kod İle Veri Aktarma

Çözüldü #1
merhaba arkadaşlar,
VERİTABANI tablosundaki PN:147287 e ait EPROSSIRA daki verileri,
Dyelot_Recipe tablosundaki Dyelot:147287 'ye Program_order alanına aktarmak istiyorum.
aktarırken counter NUMARASI ile EPARSIRA numarasına da bakacak. aynı numaranın verisini aynı yere aktaracak.
yardımcı olabilirmisiniz?

[img][Resim: do.php?img=15468][/img]
.rar gökhan.rar (Dosya Boyutu: 33,44 KB | İndirme Sayısı: 2)
Son Düzenleme: 18/11/2023, 11:17, Düzenleyen: alikagan.
Cevapla
#2
Dyelot_Recipe tablosundaki Dyelot alanınız kısa metin olarak ayarlanmış öncelikle bunu sayıya çevirmeniz gerekli ki veritabanı tablonuzdaki PN alanıyla ilişkilendirebilin. Sonrasında
Kod:
UPDATE VERITABANI INNER JOIN Dyelot_Recipe ON VERITABANI.PN = Dyelot_Recipe.Dyelot SET Dyelot_Recipe.Program_order = [VERITABANI]![EPROSSIRA]
WHERE (((Dyelot_Recipe.Dyelot)=[VERITABANI]![PN]) AND ((Dyelot_Recipe.Counter)=[VERITABANI]![EPARSIRA]));

sorgusu ile güncelleyebilirsiniz alanları. VE ayrıca mutlaka YAPILMAMASI GEREKEN ÖLÜMCÜL HATALAR başlıklı konuyu inceleyin bu hataları ifade etmekten yorulduk ama siz ve diğer arkadaşlar ısrarla bunlardan vazgeçmiyorsunuz.
Cevapla
#3
(18/11/2023, 15:24)atoykan yazdı: Dyelot_Recipe tablosundaki Dyelot alanınız kısa metin olarak ayarlanmış öncelikle bunu sayıya çevirmeniz gerekli ki veritabanı tablonuzdaki PN alanıyla ilişkilendirebilin. Sonrasında
Kod:
UPDATE VERITABANI INNER JOIN Dyelot_Recipe ON VERITABANI.PN = Dyelot_Recipe.Dyelot SET Dyelot_Recipe.Program_order = [VERITABANI]![EPROSSIRA]
WHERE (((Dyelot_Recipe.Dyelot)=[VERITABANI]![PN]) AND ((Dyelot_Recipe.Counter)=[VERITABANI]![EPARSIRA]));

sorgusu ile güncelleyebilirsiniz alanları. VE ayrıca mutlaka YAPILMAMASI GEREKEN ÖLÜMCÜL HATALAR başlıklı konuyu inceleyin bu hataları ifade etmekten yorulduk ama siz ve diğer arkadaşlar ısrarla bunlardan vazgeçmiyorsunuz.

sn atoykan,
cevabınız için çok teşekkür ederim, sorun çözüldü.
uyarınızı dikkate alacağım, alan özelliklerinin farklılığı gözümden kaçmış,
kusura bakmayınız.
tekrar teşekkürler.
Cevapla
#4
Rica ederim, iyi çalışmalar.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da