Delphi'de Elemeli Arama Nasıl Yapabilirim ?

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
doktoraltun
Üye
Mesajlar: 73
Kayıt: 06 Oca 2012 06:56

Delphi'de Elemeli Arama Nasıl Yapabilirim ?

Mesaj gönderen doktoraltun »

S.a. arkadaşlar bir sorunum var şöyle anlatayım

Kod: Tümünü seç

balık adı                 balık özellikleri

1- siyah balık          -gözleri var
			-solungaçları var
			-rengi siyah
			-sırtında dikenleri var
			-pulları yok


2- kırmızı balık	-gözleri var
			-solungaçları yok
			-rengi kırmızı
			-sırtında diken var
			-pulları var

3- turuncu balık    	-gözleri yok
			-solungaçları var
			-rengi turuncu
			-sırtında diken yok
			-pulları yok

4- yeşil balık		-gözleri var ama 1 tane
			-solungaçları yok
			-rengi yeşil
			-sırtında diken var ama az
			-pulları var

bu dört veri içinde " pulları var " diye arama yaptığımda karşıma 2. ve 4. balık adı çıkmalı

sonra hemen ardından 2. ve 4. balık özellikleri içinde yapacagım aramada (ki bu arama başka bir edit.text alanından olacak)    
" rengi yeşil " ibaresini sorgulattığımda

karşıma sadece 4. balık adı çıkmalı.
arkadaşlar bu şekilde aramaya ne denir bilmiyorum ama elemeli arama diyebilirim bu şekilde arama yapabileceğim bir program

yapmayı düşüyorum veri tabanı olarak ms sql kullanmayı duşunuyorum bu şekilde elemeli aramayı yapmam için bana ufak bir

fikir verebilecek arkadaşa şimdiden sonsuz teşekurlerimi iletiyorum.
eyalin
Üye
Mesajlar: 126
Kayıt: 09 May 2005 08:08

Re: Delphi'de Elemeli Arama Nasıl Yapabilirim ?

Mesaj gönderen eyalin »

SQL Sorgusu ile yaparsınız

Kod: Tümünü seç

Select * from baliklar where solungac ='var' and goz='var' and renk='siyah' and diken ='var' and pul ='yok'
İyi çalışmalar.
Kullanıcı avatarı
hi_selamlar
Üye
Mesajlar: 523
Kayıt: 05 May 2005 03:24
Konum: DelphiTürkiye.COM

Re: Delphi'de Elemeli Arama Nasıl Yapabilirim ?

Mesaj gönderen hi_selamlar »

eyalin yazdı:SQL Sorgusu ile yaparsınız

Kod: Tümünü seç

Select * from baliklar where solungac ='var' and goz='var' and renk='siyah' and diken ='var' and pul ='yok'
İyi çalışmalar.
:bravo: :N)
Herkes cahildir, bazi konularda.
Cevapla