none
site içi arama yapma RRS feed

  • Soru

  • site içinde arama yapacağım ancak googla ki gibi olsun istiyorum

    diyelim ki makale bağlıklarını arayacağız. aranacak kelime şöyle olsun

    ali veli

    dediğimizde makale bağlışında ali veli geçenlere bakıyor. ben makalede hem ali geçenleri hem veli geçenleri de listelemek istiyorum bunu nasıl yapabiliriz

    25 Aralık 2013 Çarşamba 14:13

Yanıtlar

  • Ben Full Text Search konusuna da bir göz atmanızı öneririm. Derin bir konu fakat örneğin "CONTAINS" Transact-SQL anahtar sözcüğü ile dilediğiniz sayıda anahtar sözcük ile "VE", "VEYA" koşullu sorgular mümkün. 

    İyi çalışmalar...


    Savaş Murat Alkım - MCT, MCSD, MS, MCPS

    25 Aralık 2013 Çarşamba 15:38

Tüm Yanıtlar

  • Aramayı sql içerisinde mi yapacaksın ?

    İyi Çalışmalar. Cihangir SUR [cihangirsur@hotmail.com]

    25 Aralık 2013 Çarşamba 14:19
    Yanıtlayıcı
  • select * from Makaleler where MakaleBaslik = 'Ali' or 'Veli'

    Sorguyu bu şekilde OR kullanarak çekersen ali veya veli olanların hepsi gelir ;)


    İyi Çalışmalar. Cihangir SUR [cihangirsur@hotmail.com]

    25 Aralık 2013 Çarşamba 14:23
    Yanıtlayıcı
  • sql içinde yapıyorum

    like '%" + z + "%'

    kodunu kullanıyorum. ancak z içindeki değerin tamamını arıyor ben içinde ali ve veli geçen başlıkları da almak istiyorum. tabii burada aili veli dedim bu kelimeler birden fazla olabilir. 

    25 Aralık 2013 Çarşamba 15:08
  • String'i split ederek bir diziye aktarabilir ve bu dizideki her bir elemanı like sorgusu içerisine ekleyebilirsiniz.

    Microsoft bu servisi kullanıcılarına yardım etme, Microsoft urunleri ve teknolojileriyle ilgili bilgi bankasını genişletme amacıyla ucretsiz sunmaktadır. Bu icerik olduğu gibi benim tarafımdan hazırlanmış olup Microsoft tarafından herhangi bir sorumluluk ustlenildiği anlamına gelmez. Iletişim: Mail Gönder

    25 Aralık 2013 Çarşamba 15:10
    Moderatör
  • Ben Full Text Search konusuna da bir göz atmanızı öneririm. Derin bir konu fakat örneğin "CONTAINS" Transact-SQL anahtar sözcüğü ile dilediğiniz sayıda anahtar sözcük ile "VE", "VEYA" koşullu sorgular mümkün. 

    İyi çalışmalar...


    Savaş Murat Alkım - MCT, MCSD, MS, MCPS

    25 Aralık 2013 Çarşamba 15:38
  • başlangıç için önerebileceğiniz bir makale ya da site varmı acaba. internetten araştırdım. yabancı siteler var. Dediğiniz gibi kazığa benziyor. olayı kavramak amacıyla bir makale ile başlasam iyi olacak
    25 Aralık 2013 Çarşamba 16:01
  • başlangıç için önerebileceğiniz bir makale ya da site varmı acaba. internetten araştırdım. yabancı siteler var. Dediğiniz gibi kazığa benziyor. olayı kavramak amacıyla bir makale ile başlasam iyi olacak
    Önümüzdeki hafta içinde blog'umda bu konuya yer vermeyi düşünüyorum, siz ve diğer arkadaşlara faydalı olabilir.

    Savaş Murat Alkım - MCT, MCSD, MS, MCPS

    25 Aralık 2013 Çarşamba 20:15
  • Full Text Search yöntemi ile

    ali veli selami kelimeleri arandığında içinde

    ali

    veli

    selami

    ali veli

    ali selami

    veli selami

    ali veli selami

    kelimeleri için ayrı ayrı aramayı yaptırabilirmiyiz. 

    sadece arama işlemini hzlı yapmak amacıyla mı kullanılıyor

    3 Ocak 2014 Cuma 07:08
  • Full Text Search özelliğini eklememe gerek varmı arkadaşlar
    3 Ocak 2014 Cuma 13:59
  • veri tabanından arama yapacağım. yukarıda dediğim gibi aramayı full text search ile yapmam mümkün değilmi. ne yapabilirim. fikrinizi alabilirmiyim
    5 Ocak 2014 Pazar 18:19
  • bu tip bir arama asp.net ile yapılamaz mı acaba
    6 Ocak 2014 Pazartesi 11:40
  • Full Text Search yöntemi ile

    ali veli selami kelimeleri arandığında içinde

    ali

    veli

    selami

    ali veli

    ali selami

    veli selami

    ali veli selami

    kelimeleri için ayrı ayrı aramayı yaptırabilirmiyiz. 

    sadece arama işlemini hzlı yapmak amacıyla mı kullanılıyor

    yukarıda anlatılan yöntemle arama yapmamız mümkün değilmi bilen arkadaşlar en azından münkün değil diyebilir. çözüm yolunu bilen olsa ne iyi olur
    7 Ocak 2014 Salı 17:10
  • çözüm yolu yok galiba. 
    12 Ocak 2014 Pazar 10:46
  • Yukarda ki sorularına gelicek olursak evet yapabilirsin ama bunların sınırı yok yani soyadi gelebilir yaş gelebilir cinsiyet gelebilir falan filan uzar gider bunların hepsi için ayrı ayrı durumlar tutup ayrı ayrı aratman gerekiyor ki ciddi anlamda zorluk. Eğer karışık bir arama yapıcaksan(büyük veri üstünde çok fazla koşul ile) kesinlikle Linq to Sql ile birlikte PredicateBuilder'ı kullanmanı öneririm.
    12 Ocak 2014 Pazar 21:59