Skip to main content

AccessTr.neT


Ürün Kod

Ürün Kod

Çözüldü #1
Arkadaşlar Kolay Gelsin İyi Çalışmalar
Sizlerden Bir Ricam Daha Olacak Mümkünse

-Bu Göndermiş Olduğum Access Ürün Kod Veritabanında Otomatik Ürün Kod'u Gelince Tabloya CİNSİ Sütununa Verdiğimiz Ürün_Kod ile Ürün Cinsi Yazdırmak İstiyorum
-Tabloda ÜRÜN KODU Sütununda 1 Gelince Otomatik CİNSİ Sütununa Otomatik olarak MARUL Gelecek, 2 nci ÜRÜN KODU Sütuna 10 Gelirse PATATES Gelmesini İstiyorum veya 3 nci ÜRÜN KODU Sütuna 1 Gelirse Tekrar MARUL Gelmesini İstiyorum

-Ama Ben Form Olmadan Tablo Üzerinden veya Sorgu Üzerinden Ürün Kodu Manuel Yazıldığında veya Kopyala Yapıştır Yöntemiyle yapmak istiyorum

İlginiz ve Çalışmalarınızdan Dolayı Çok Teşekkür Ederim
.rar Ürün Kod.rar (Dosya Boyutu: 32,17 KB | İndirme Sayısı: 4)
Cevapla
#2
Merhaba,

Daha önce Yapılmaması Gereken Ölümcül HatalarURL'ye Git konusu hatırlatıldı mı bilmiyorum. Tabloda Ürün_Kodu şeklinde isim veremezsiniz. Bu alanın adı "Urun_Kodu" şeklinde Türkçe karakter olmadan yazılmalıdır. Ürün_Kodu yazdığınızda da çalışır, ancak sonraki zamanlarda çözemeyeceğiniz hata iletileri ile karşılaşırsınız. Tecrübe ile sabittir.

Konunuza gelirsek, accessde tablolar verileri depolamak için kullanılır. Tablo açılıp veri girişi yapılmaz. Veriler form üzerinden girilir. Bu Excel değil, access. Tabloyu açıp veri girerseniz ileride ilişkilendirme yaptığınızda sorgularınız, denetim kaynağı birleştirilmiş sorgu olan form, sorgu veya raporlarınız çalışmaz.

Sorgunun Sql kaynağına 

Visual Basic Code
SELECT KOD.Ürün_Kodu, DLookUp("Cinsi","Kod","[Ürün_Kodu]=" & Nz([Ürün_Kodu],0)) AS Cins
FROM KOD;

yazıp sorguyu açın, ürün kodu alanına 9 yazdığınızda Cins alanına Biber yazar. Ancak tablodaki Cinsi alanı boş kalır,

Yeni bir sorgu oluşturup Sql kaynağına

Visual Basic Code
UPDATE KOD INNER JOIN Sorgu1 ON KOD.Ürün_Kodu = Sorgu1.Ürün_Kodu SET KOD.Cinsi = [Sorgu1]![Cins]
WHERE (((KOD.Cinsi) Is Null));

Kodu ekleyip sorguyu çalıştırırsanız tabloda boş olan Cins verilerini doldurur.

Üstte yazdığım gibi, bu Excel değil Access ve accessde tablo açılıp veri yazılmaz.
Cevapla
#3
Sn.ozanakkaya

Emeğinize sağlık Çok teşekkür ederim ilgilerinizden dolayı

- KOD adlı tablomuzda Ürün_Kod ve Cinsi Tanımlı Olsa.
- Farklı Bir Tablo ve Sorgu Açılıp bu İşlemi Orda Gerçekleştire Bilirmiyiz.

Çok Teşekkürler İlginiz ve alakanızdan dolayı   
Cevapla
#4
Gerçekleştirebilirsiniz. 
Sorguları tasarım görünümünde açın. Biraz uğraşın.
Cevapla
#5
Sn.ozanakkaya

İlginizden Dolayı Çok Teşekkür Ederim
Bilginiz ve Emeğinize Sağlık sağolun
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da