Skip to main content

AccessTr.neT


İki Sayı Arasında Bir Sayıyı Sorguda Aramak Ve Değeri Bulmak

İki Sayı Arasında Bir Sayıyı Sorguda Aramak Ve Değeri Bulmak

#1
İyi günler Kolay Gelsin

Access konusunda acemiyim.
Kendi işim için oluşturduğum projemde (ekte Dosyası Mevcut) fiyat tablosunu hay formuna uygun olarak sorgulamasını ve fiyat tablosunda yer alan uygun satırdaki fiyat sütununu Hay formundaki KomBedeli kutusuna aktarmak istiyorum.

Sorunum şu;    Hayvan ın diğer kriterlerini sorguluyorum fakat yaşını aya çevirip fiyat tablosundaki yaş başlangıç ve yaş bitiş arasında sorgulama yapamıyorum. Yani hayvan 15 aylık olsun Yaş başlangıç 0 - yaş bitiş 30 satırındaki fiyat değerini bulamıyorum ve hay formundaki Kombedeli kutusuna  aktaramıyorum.

Şimdiden teşekkürler..
.rar teammül-2.rar (Dosya Boyutu: 93,49 KB | İndirme Sayısı: 6)
Cevapla
#2
Hay formundaki Metin165 isimli metin kutusundaki 117 Ay verisini karşılaştıracaksanız,

Yeni sorgu oluştur, Sql kaynağına

SQL Code
SELECT YasBaslangic, YasBitis, Fiyat FROM Fiyat WHERE (((YasBaslangic)<Val(Left([Forms]![Hay]![Metin165],InStr(1,[Formlar]![Hay]![Metin165]," ")-1))) AND ((Fiyat.YasBitis)>Val(Left([Forms]![Hay]![Metin165],InStr(1,[Forms]![Hay]![Metin165]," ")-1))));

kodu ekle. Sorgu sonucundaki Fiyat alanını formda kullanabilirsiniz. Dlookup kodu ile forma aktarabilirsin.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da