Dlookup hatası

1 2
28/12/2009, 03:31

gilmorefb

DLookup("[Ürün adı]", "Ürün bilgileri", "[Ürün no] =' " & Forms![Ürün bilgileri Altform]!ÜrünNo & " ' ")

Ürün bilgileri tablomdan ürün adını almak istiyorum, ürün bilgileri altformuna girdiğim ürün noya göre bu formdaki Ürün adına yazdırmak istiyorum.
yalnız ifade oluşturucu devamlı hata veriyor.
28/12/2009, 03:50

C*e*l*o*y*c*e

örneğinizi ilgili kısımlarını ekleyin
28/12/2009, 03:54

gilmorefb

ekledm
28/12/2009, 05:43

benremix

Sn gilmorefb örneğinizi biraz inceledim, birkaç önerim olacak;
1-Tablo isimlerini türkçe karektersiz ve boşluksuz yazmalısınız.
2-Alan isimleri benzersiz olursa daha iyi olur, özellikle Tablo ismi_ID . Bütün hepsinde ID olarak açmışsınız.
3-İlişkilerinde problem var gibi detaylı bakamadım,

Not: Eklentilerinizi düzenle onar yapıp winzip veya winrar ile sıkıştırıp ekleyiniz.

Kolay gelsin. Saygılar...
28/12/2009, 09:26

ozanakkaya

lütfen benremix'in mesajını dikkate alıp uygulamanı aşağıdaki linke göre düzenle.

Yapılmaması gereken ölümcül hatalar

Sorununa gelince;

Yapmaya çalıştığınız özellik için Dlookup a gerek yok. Mehmet hocamın aşağıdaki konusunu incele.
Açılan kutudaki seçime göre formdaki metin kutularına bilgi getirme (Dlookup olmadan)

Ayrıca sonraki soruların için Site Kurallarına uymalısın,
28/12/2009, 11:41

Nurullah_Serdar

DLookup("[Ürün adı]", "Ürün bilgileri", "[Ürün no] =' " & Forms![Ürün bilgileri Altform]!ÜrünNo & " ' ")
yazdığın ifadede yanlışlık var. veritürü uyuşmazlığı.
"[Ürün no] = " & Forms![Ürün bilgileri Altform]!ÜrünNo ) şeklinde yaptığında hata vermeyecektir. sayısal değerlerde çift tırnak kullanılmaz. sanırım ürün no alanın sayısal değer içeriyordur.
1 2